diff --git a/pkg/parser/asciidoc-grammar.peg b/pkg/parser/asciidoc-grammar.peg index 28785b48..e79ab0c1 100644 --- a/pkg/parser/asciidoc-grammar.peg +++ b/pkg/parser/asciidoc-grammar.peg @@ -905,6 +905,9 @@ QuotedText <- BoldText / EscapedSuperscriptText / SubScriptOrSuperScriptPrefix // if a '^' or '~' is alone (ie, badly formatted superscript or subscript, then accept it as-is) +QuotedTextPrefix <- "**" / "*" / "__" / "_" / "``" / "`" / "^^" / "^" / "~~" / "~" + +// TODO: remove this? SubScriptOrSuperScriptPrefix <- "^" / "~" { // rule used withn `words` to detect superscript or subscript portions, eg in math formulae. return string(c.text), nil } @@ -1041,26 +1044,38 @@ UnbalancedQuotePunctuation <- "*" / "_" / "`" / "~" / "^" // ------------------------------------------ Passthrough <- TriplePlusPassthrough / SinglePlusPassthrough / PassthroughMacro -SinglePlusPassthrough <- "+" content:(Alphanums / Spaces / (!NEWLINE !"+" . ){ - return string(c.text), nil -})+ "+" { - return types.NewPassthrough(types.SinglePlusPassthrough, content.([]interface{})) +SinglePlusPassthroughPrefix <- "+" + +SinglePlusPassthrough <- SinglePlusPassthroughPrefix content:(SinglePlusPassthroughContent) SinglePlusPassthroughPrefix !Alphanum { + return types.NewPassthrough(types.SinglePlusPassthrough, []interface{}{content}) } -TriplePlusPassthrough <- "+++" content:(Alphanums / Spaces / (!"+++" .) { - return string(c.text), nil -})* "+++" { - return types.NewPassthrough(types.TriplePlusPassthrough, content.([]interface{})) +SinglePlusPassthroughContent <- ((!SinglePlusPassthroughPrefix !WS !NEWLINE .) (!(WS+ SinglePlusPassthroughPrefix) !SinglePlusPassthroughPrefix !NEWLINE .)* { // no space in the first or last position of the content, but allowed elsewhere + return types.NewStringElement(string(c.text)) +}) / ((!WS !NEWLINE !SinglePlusPassthroughPrefix .) { // a single character + return types.NewStringElement(string(c.text)) +}) + +TriplePlusPassthroughPrefix <- "+++" + +TriplePlusPassthrough <- TriplePlusPassthroughPrefix content:(TriplePlusPassthroughContent) TriplePlusPassthroughPrefix !Alphanum { + return types.NewPassthrough(types.TriplePlusPassthrough, []interface{}{content}) } +TriplePlusPassthroughContent <- ((!TriplePlusPassthroughPrefix .)* { // spaces and newlines are also allowed in the first or last position of the content and elsewhere too + return types.NewStringElement(string(c.text)) +}) / ((!WS !NEWLINE !TriplePlusPassthroughPrefix .)? { // a single character + return types.NewStringElement(string(c.text)) +}) + PassthroughMacro <- "pass:[" content:(PassthroughMacroCharacter)* "]" { - return types.NewPassthrough(types.PassthroughMacro, content.([]interface{})) + return types.NewPassthrough(types.PassthroughMacro, []interface{}{content}) } / "pass:q[" content:(QuotedText / PassthroughMacroCharacter)* "]" { return types.NewPassthrough(types.PassthroughMacro, content.([]interface{})) } -PassthroughMacroCharacter <- (Alphanums / Spaces / (!"]" .){ - return string(c.text), nil +PassthroughMacroCharacter <- (Alphanums / Spaces / (!"]" .){ + return types.NewStringElement(string(c.text)) }) // ------------------------------------------ @@ -1496,7 +1511,7 @@ Dot <- "." { return string(c.text), nil } -Word <- (Alphanums / ((!NEWLINE !WS !Parenthesis !"." !SubScriptOrSuperScriptPrefix .){ +Word <- (Alphanums / QuotedTextPrefix / ((!NEWLINE !WS !Parenthesis !"." !QuotedTextPrefix .){ return string(c.text), nil })+ / "."+){ // word cannot contain parenthesis. Dots and ellipsis are treated as independent words (but will be combined afterwards) return string(c.text), nil diff --git a/pkg/parser/asciidoc_parser.go b/pkg/parser/asciidoc_parser.go index c99ecaf0..893a9877 100644 --- a/pkg/parser/asciidoc_parser.go +++ b/pkg/parser/asciidoc_parser.go @@ -74,9 +74,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -169,20 +169,20 @@ var g = &grammar{ pos: position{line: 242, col: 19, offset: 8205}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonDocumentBlock15, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentBlock18, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -191,23 +191,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonDocumentBlock21, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -217,20 +217,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentBlock30, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -239,47 +239,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -312,20 +312,20 @@ var g = &grammar{ pos: position{line: 244, col: 10, offset: 8272}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonDocumentBlock48, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentBlock51, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -334,23 +334,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonDocumentBlock54, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -360,20 +360,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentBlock63, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -382,47 +382,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -462,18 +462,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 254, col: 26, offset: 8592}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentBlock85, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -493,12 +493,12 @@ var g = &grammar{ pos: position{line: 254, col: 38, offset: 8604}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentBlock91, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -507,23 +507,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentBlock94, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentBlock98, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -541,15 +541,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 254, col: 60, offset: 8626}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -586,18 +586,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 264, col: 21, offset: 8879}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentBlock113, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -617,12 +617,12 @@ var g = &grammar{ pos: position{line: 264, col: 32, offset: 8890}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentBlock119, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -631,23 +631,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentBlock122, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentBlock126, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -665,15 +665,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 264, col: 54, offset: 8912}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -741,12 +741,12 @@ var g = &grammar{ pos: position{line: 280, col: 27, offset: 9445}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentBlock147, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -755,23 +755,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentBlock150, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentBlock154, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -789,15 +789,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 280, col: 49, offset: 9467}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -860,18 +860,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 319, col: 41, offset: 10670}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentBlock175, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -896,12 +896,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentBlock182, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -910,23 +910,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentBlock185, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentBlock189, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -944,24 +944,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -1011,12 +1011,12 @@ var g = &grammar{ pos: position{line: 364, col: 16, offset: 11971}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentBlock209, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -1025,23 +1025,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentBlock212, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentBlock216, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -1056,24 +1056,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 364, col: 38, offset: 11993}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -1140,18 +1140,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 323, col: 22, offset: 10870}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentBlock240, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -1176,12 +1176,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentBlock247, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -1190,23 +1190,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentBlock250, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentBlock254, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -1224,24 +1224,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -1309,18 +1309,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 327, col: 22, offset: 11035}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentBlock279, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -1375,18 +1375,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 335, col: 52, offset: 11214}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentBlock295, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -1411,12 +1411,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentBlock302, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -1425,23 +1425,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentBlock305, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentBlock309, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -1459,24 +1459,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -1526,12 +1526,12 @@ var g = &grammar{ pos: position{line: 364, col: 16, offset: 11971}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentBlock329, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -1540,23 +1540,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentBlock332, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentBlock336, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -1571,24 +1571,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 364, col: 38, offset: 11993}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -1655,18 +1655,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 339, col: 26, offset: 11430}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentBlock360, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -1691,12 +1691,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentBlock367, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -1705,23 +1705,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentBlock370, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentBlock374, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -1739,24 +1739,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -1824,18 +1824,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 343, col: 26, offset: 11611}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentBlock399, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -1957,18 +1957,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 289, col: 23, offset: 9727}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentBlock427, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -2026,10 +2026,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonDocumentBlock444, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -2044,12 +2044,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentBlock449, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -2058,23 +2058,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentBlock452, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentBlock456, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -2147,12 +2147,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentBlock473, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -2161,23 +2161,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentBlock476, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentBlock480, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -2239,18 +2239,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentBlock496, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -2303,10 +2303,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonDocumentBlock510, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -2321,12 +2321,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentBlock515, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -2335,23 +2335,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentBlock518, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentBlock522, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -2415,18 +2415,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentBlock538, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -2455,18 +2455,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 233, col: 25, offset: 7906}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentBlock544, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -2475,24 +2475,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -2591,18 +2591,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 166, col: 70, offset: 5635}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonPreparsedDocument19, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -2611,24 +2611,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -2687,18 +2687,18 @@ var g = &grammar{ &oneOrMoreExpr{ pos: position{line: 168, col: 42, offset: 5755}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonPreparsedDocument39, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -2718,12 +2718,12 @@ var g = &grammar{ pos: position{line: 189, col: 28, offset: 6572}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonPreparsedDocument45, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -2732,23 +2732,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonPreparsedDocument48, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonPreparsedDocument52, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -2766,15 +2766,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 189, col: 50, offset: 6594}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -2795,24 +2795,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -2860,18 +2860,18 @@ var g = &grammar{ expr: &oneOrMoreExpr{ pos: position{line: 73, col: 70, offset: 2500}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonPreparsedDocument80, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -2908,24 +2908,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 77, col: 37, offset: 2644}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -2940,24 +2940,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -2984,20 +2984,20 @@ var g = &grammar{ pos: position{line: 554, col: 28, offset: 18307}, label: "path", expr: &actionExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, run: (*parser).callonPreparsedDocument105, expr: &oneOrMoreExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, expr: &choiceExpr{ - pos: position{line: 1509, col: 9, offset: 56124}, + pos: position{line: 1530, col: 9, offset: 57360}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonPreparsedDocument108, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -3006,23 +3006,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1509, col: 21, offset: 56136}, + pos: position{line: 1530, col: 21, offset: 57372}, run: (*parser).callonPreparsedDocument111, expr: &seqExpr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -3032,20 +3032,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 31, offset: 56146}, + pos: position{line: 1530, col: 31, offset: 57382}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonPreparsedDocument120, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -3054,23 +3054,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 35, offset: 56150}, + pos: position{line: 1530, col: 35, offset: 57386}, expr: &litMatcher{ - pos: position{line: 1509, col: 36, offset: 56151}, + pos: position{line: 1530, col: 36, offset: 57387}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1509, col: 40, offset: 56155}, + pos: position{line: 1530, col: 40, offset: 57391}, expr: &litMatcher{ - pos: position{line: 1509, col: 41, offset: 56156}, + pos: position{line: 1530, col: 41, offset: 57392}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1509, col: 46, offset: 56161, + line: 1530, col: 46, offset: 57397, }, }, }, @@ -3150,26 +3150,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonPreparsedDocument149, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonPreparsedDocument154, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3190,26 +3190,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonPreparsedDocument158, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonPreparsedDocument163, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3231,26 +3231,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonPreparsedDocument167, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonPreparsedDocument172, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3298,26 +3298,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonPreparsedDocument184, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonPreparsedDocument189, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3338,26 +3338,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonPreparsedDocument193, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonPreparsedDocument198, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3379,26 +3379,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonPreparsedDocument202, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonPreparsedDocument207, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3449,26 +3449,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonPreparsedDocument217, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonPreparsedDocument222, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3489,26 +3489,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonPreparsedDocument226, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonPreparsedDocument231, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3530,26 +3530,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonPreparsedDocument235, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonPreparsedDocument240, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3597,26 +3597,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonPreparsedDocument252, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonPreparsedDocument257, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3637,26 +3637,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonPreparsedDocument261, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonPreparsedDocument266, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3678,26 +3678,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonPreparsedDocument270, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonPreparsedDocument275, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3736,26 +3736,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonPreparsedDocument281, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonPreparsedDocument286, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3776,26 +3776,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonPreparsedDocument290, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonPreparsedDocument295, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3825,26 +3825,26 @@ var g = &grammar{ pos: position{line: 594, col: 30, offset: 19764}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonPreparsedDocument301, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonPreparsedDocument306, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3865,26 +3865,26 @@ var g = &grammar{ pos: position{line: 594, col: 50, offset: 19784}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonPreparsedDocument310, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonPreparsedDocument315, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3919,26 +3919,26 @@ var g = &grammar{ pos: position{line: 602, col: 31, offset: 20031}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonPreparsedDocument322, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonPreparsedDocument327, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3965,26 +3965,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonPreparsedDocument332, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonPreparsedDocument337, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -4024,18 +4024,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 606, col: 34, offset: 20164}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonPreparsedDocument349, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -4056,18 +4056,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 572, col: 47, offset: 19062}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonPreparsedDocument355, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -4153,10 +4153,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonPreparsedDocument376, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -4171,12 +4171,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonPreparsedDocument381, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -4185,23 +4185,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonPreparsedDocument384, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonPreparsedDocument388, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -4274,12 +4274,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonPreparsedDocument405, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -4288,23 +4288,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonPreparsedDocument408, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonPreparsedDocument412, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -4366,18 +4366,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonPreparsedDocument428, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -4430,10 +4430,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonPreparsedDocument442, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -4448,12 +4448,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonPreparsedDocument447, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -4462,23 +4462,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonPreparsedDocument450, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonPreparsedDocument454, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -4542,18 +4542,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonPreparsedDocument470, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -4580,18 +4580,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 554, col: 80, offset: 18359}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonPreparsedDocument476, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -4600,24 +4600,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -4626,35 +4626,35 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, run: (*parser).callonPreparsedDocument483, expr: &seqExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1480, col: 19, offset: 55455}, + pos: position{line: 1501, col: 19, offset: 56685}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonPreparsedDocument491, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -4663,24 +4663,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -4708,24 +4708,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 81, col: 22, offset: 2768}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -4740,24 +4740,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -4770,9 +4770,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -4802,24 +4802,24 @@ var g = &grammar{ ignoreCase: false, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -4836,12 +4836,12 @@ var g = &grammar{ pos: position{line: 96, col: 28, offset: 3209}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonFrontMatter13, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -4850,23 +4850,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonFrontMatter16, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonFrontMatter20, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -4892,24 +4892,24 @@ var g = &grammar{ ignoreCase: false, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -4934,24 +4934,24 @@ var g = &grammar{ ignoreCase: false, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -4972,9 +4972,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 198, col: 20, offset: 6809}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -4985,35 +4985,35 @@ var g = &grammar{ pos: position{line: 199, col: 14, offset: 6896}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, run: (*parser).callonDocumentElement8, expr: &seqExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1480, col: 19, offset: 55455}, + pos: position{line: 1501, col: 19, offset: 56685}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement16, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -5022,24 +5022,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -5062,20 +5062,20 @@ var g = &grammar{ pos: position{line: 554, col: 28, offset: 18307}, label: "path", expr: &actionExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, run: (*parser).callonDocumentElement27, expr: &oneOrMoreExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, expr: &choiceExpr{ - pos: position{line: 1509, col: 9, offset: 56124}, + pos: position{line: 1530, col: 9, offset: 57360}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement30, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -5084,23 +5084,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1509, col: 21, offset: 56136}, + pos: position{line: 1530, col: 21, offset: 57372}, run: (*parser).callonDocumentElement33, expr: &seqExpr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -5110,20 +5110,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 31, offset: 56146}, + pos: position{line: 1530, col: 31, offset: 57382}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement42, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -5132,23 +5132,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 35, offset: 56150}, + pos: position{line: 1530, col: 35, offset: 57386}, expr: &litMatcher{ - pos: position{line: 1509, col: 36, offset: 56151}, + pos: position{line: 1530, col: 36, offset: 57387}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1509, col: 40, offset: 56155}, + pos: position{line: 1530, col: 40, offset: 57391}, expr: &litMatcher{ - pos: position{line: 1509, col: 41, offset: 56156}, + pos: position{line: 1530, col: 41, offset: 57392}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1509, col: 46, offset: 56161, + line: 1530, col: 46, offset: 57397, }, }, }, @@ -5228,26 +5228,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDocumentElement71, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDocumentElement76, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -5268,26 +5268,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDocumentElement80, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDocumentElement85, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -5309,26 +5309,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDocumentElement89, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDocumentElement94, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -5376,26 +5376,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDocumentElement106, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDocumentElement111, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -5416,26 +5416,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDocumentElement115, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDocumentElement120, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -5457,26 +5457,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDocumentElement124, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDocumentElement129, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -5527,26 +5527,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDocumentElement139, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDocumentElement144, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -5567,26 +5567,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDocumentElement148, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDocumentElement153, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -5608,26 +5608,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDocumentElement157, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDocumentElement162, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -5675,26 +5675,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDocumentElement174, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDocumentElement179, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -5715,26 +5715,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDocumentElement183, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDocumentElement188, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -5756,26 +5756,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDocumentElement192, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDocumentElement197, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -5814,26 +5814,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDocumentElement203, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDocumentElement208, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -5854,26 +5854,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDocumentElement212, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDocumentElement217, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -5903,26 +5903,26 @@ var g = &grammar{ pos: position{line: 594, col: 30, offset: 19764}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDocumentElement223, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDocumentElement228, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -5943,26 +5943,26 @@ var g = &grammar{ pos: position{line: 594, col: 50, offset: 19784}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDocumentElement232, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDocumentElement237, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -5997,26 +5997,26 @@ var g = &grammar{ pos: position{line: 602, col: 31, offset: 20031}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDocumentElement244, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDocumentElement249, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -6043,26 +6043,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDocumentElement254, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDocumentElement259, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -6102,18 +6102,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 606, col: 34, offset: 20164}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement271, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -6134,18 +6134,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 572, col: 47, offset: 19062}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement277, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -6231,10 +6231,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonDocumentElement298, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -6249,12 +6249,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement303, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -6263,23 +6263,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement306, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement310, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -6352,12 +6352,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement327, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -6366,23 +6366,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement330, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement334, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -6444,18 +6444,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement350, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -6508,10 +6508,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonDocumentElement364, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -6526,12 +6526,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement369, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -6540,23 +6540,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement372, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement376, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -6620,18 +6620,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement392, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -6658,18 +6658,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 554, col: 80, offset: 18359}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement398, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -6678,24 +6678,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -6712,34 +6712,34 @@ var g = &grammar{ name: "VerseParagraph", }, &actionExpr{ - pos: position{line: 1122, col: 15, offset: 42086}, + pos: position{line: 1143, col: 15, offset: 43316}, run: (*parser).callonDocumentElement407, expr: &seqExpr{ - pos: position{line: 1122, col: 15, offset: 42086}, + pos: position{line: 1143, col: 15, offset: 43316}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1122, col: 15, offset: 42086}, + pos: position{line: 1143, col: 15, offset: 43316}, val: "image::", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1122, col: 25, offset: 42096}, + pos: position{line: 1143, col: 25, offset: 43326}, label: "path", expr: &actionExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, run: (*parser).callonDocumentElement411, expr: &oneOrMoreExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, expr: &choiceExpr{ - pos: position{line: 1509, col: 9, offset: 56124}, + pos: position{line: 1530, col: 9, offset: 57360}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement414, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -6748,23 +6748,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1509, col: 21, offset: 56136}, + pos: position{line: 1530, col: 21, offset: 57372}, run: (*parser).callonDocumentElement417, expr: &seqExpr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -6774,20 +6774,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 31, offset: 56146}, + pos: position{line: 1530, col: 31, offset: 57382}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement426, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -6796,23 +6796,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 35, offset: 56150}, + pos: position{line: 1530, col: 35, offset: 57386}, expr: &litMatcher{ - pos: position{line: 1509, col: 36, offset: 56151}, + pos: position{line: 1530, col: 36, offset: 57387}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1509, col: 40, offset: 56155}, + pos: position{line: 1530, col: 40, offset: 57391}, expr: &litMatcher{ - pos: position{line: 1509, col: 41, offset: 56156}, + pos: position{line: 1530, col: 41, offset: 57392}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1509, col: 46, offset: 56161, + line: 1530, col: 46, offset: 57397, }, }, }, @@ -6823,40 +6823,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1122, col: 36, offset: 42107}, + pos: position{line: 1143, col: 36, offset: 43337}, label: "inlineAttributes", expr: &choiceExpr{ - pos: position{line: 1131, col: 20, offset: 42542}, + pos: position{line: 1152, col: 20, offset: 43772}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1131, col: 20, offset: 42542}, + pos: position{line: 1152, col: 20, offset: 43772}, run: (*parser).callonDocumentElement435, expr: &seqExpr{ - pos: position{line: 1131, col: 20, offset: 42542}, + pos: position{line: 1152, col: 20, offset: 43772}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1131, col: 20, offset: 42542}, + pos: position{line: 1152, col: 20, offset: 43772}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1131, col: 24, offset: 42546}, + pos: position{line: 1152, col: 24, offset: 43776}, label: "alt", expr: &actionExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, run: (*parser).callonDocumentElement439, expr: &oneOrMoreExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, expr: &choiceExpr{ - pos: position{line: 1148, col: 20, offset: 43266}, + pos: position{line: 1169, col: 20, offset: 44496}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement442, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -6865,23 +6865,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement445, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement449, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -6891,37 +6891,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1148, col: 41, offset: 43287}, + pos: position{line: 1169, col: 41, offset: 44517}, run: (*parser).callonDocumentElement451, expr: &seqExpr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, expr: &litMatcher{ - pos: position{line: 1148, col: 43, offset: 43289}, + pos: position{line: 1169, col: 43, offset: 44519}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 47, offset: 43293}, + pos: position{line: 1169, col: 47, offset: 44523}, expr: &litMatcher{ - pos: position{line: 1148, col: 48, offset: 43294}, + pos: position{line: 1169, col: 48, offset: 44524}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 52, offset: 43298}, + pos: position{line: 1169, col: 52, offset: 44528}, expr: &litMatcher{ - pos: position{line: 1148, col: 53, offset: 43299}, + pos: position{line: 1169, col: 53, offset: 44529}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1148, col: 57, offset: 43303, + line: 1169, col: 57, offset: 44533, }, }, }, @@ -6932,28 +6932,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1131, col: 45, offset: 42567}, + pos: position{line: 1152, col: 45, offset: 43797}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1132, col: 5, offset: 42575}, + pos: position{line: 1153, col: 5, offset: 43805}, label: "width", expr: &actionExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, run: (*parser).callonDocumentElement462, expr: &oneOrMoreExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, expr: &choiceExpr{ - pos: position{line: 1148, col: 20, offset: 43266}, + pos: position{line: 1169, col: 20, offset: 44496}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement465, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -6962,23 +6962,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement468, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement472, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -6988,37 +6988,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1148, col: 41, offset: 43287}, + pos: position{line: 1169, col: 41, offset: 44517}, run: (*parser).callonDocumentElement474, expr: &seqExpr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, expr: &litMatcher{ - pos: position{line: 1148, col: 43, offset: 43289}, + pos: position{line: 1169, col: 43, offset: 44519}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 47, offset: 43293}, + pos: position{line: 1169, col: 47, offset: 44523}, expr: &litMatcher{ - pos: position{line: 1148, col: 48, offset: 43294}, + pos: position{line: 1169, col: 48, offset: 44524}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 52, offset: 43298}, + pos: position{line: 1169, col: 52, offset: 44528}, expr: &litMatcher{ - pos: position{line: 1148, col: 53, offset: 43299}, + pos: position{line: 1169, col: 53, offset: 44529}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1148, col: 57, offset: 43303, + line: 1169, col: 57, offset: 44533, }, }, }, @@ -7029,28 +7029,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1132, col: 29, offset: 42599}, + pos: position{line: 1153, col: 29, offset: 43829}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1133, col: 5, offset: 42607}, + pos: position{line: 1154, col: 5, offset: 43837}, label: "height", expr: &actionExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, run: (*parser).callonDocumentElement485, expr: &oneOrMoreExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, expr: &choiceExpr{ - pos: position{line: 1148, col: 20, offset: 43266}, + pos: position{line: 1169, col: 20, offset: 44496}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement488, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -7059,23 +7059,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement491, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement495, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -7085,37 +7085,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1148, col: 41, offset: 43287}, + pos: position{line: 1169, col: 41, offset: 44517}, run: (*parser).callonDocumentElement497, expr: &seqExpr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, expr: &litMatcher{ - pos: position{line: 1148, col: 43, offset: 43289}, + pos: position{line: 1169, col: 43, offset: 44519}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 47, offset: 43293}, + pos: position{line: 1169, col: 47, offset: 44523}, expr: &litMatcher{ - pos: position{line: 1148, col: 48, offset: 43294}, + pos: position{line: 1169, col: 48, offset: 44524}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 52, offset: 43298}, + pos: position{line: 1169, col: 52, offset: 44528}, expr: &litMatcher{ - pos: position{line: 1148, col: 53, offset: 43299}, + pos: position{line: 1169, col: 53, offset: 44529}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1148, col: 57, offset: 43303, + line: 1169, col: 57, offset: 44533, }, }, }, @@ -7126,18 +7126,18 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1133, col: 29, offset: 42631}, + pos: position{line: 1154, col: 29, offset: 43861}, expr: &litMatcher{ - pos: position{line: 1133, col: 29, offset: 42631}, + pos: position{line: 1154, col: 29, offset: 43861}, val: ",", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1134, col: 5, offset: 42640}, + pos: position{line: 1155, col: 5, offset: 43870}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1134, col: 16, offset: 42651}, + pos: position{line: 1155, col: 16, offset: 43881}, expr: &choiceExpr{ pos: position{line: 293, col: 22, offset: 9856}, alternatives: []interface{}{ @@ -7183,10 +7183,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonDocumentElement523, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -7201,12 +7201,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement528, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -7215,23 +7215,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement531, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement535, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -7304,12 +7304,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement552, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -7318,23 +7318,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement555, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement559, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -7396,18 +7396,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement575, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -7460,10 +7460,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonDocumentElement589, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -7478,12 +7478,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement594, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -7492,23 +7492,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement597, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement601, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -7572,18 +7572,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement617, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -7599,7 +7599,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1134, col: 36, offset: 42671}, + pos: position{line: 1155, col: 36, offset: 43901}, val: "]", ignoreCase: false, }, @@ -7607,34 +7607,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1136, col: 5, offset: 42769}, + pos: position{line: 1157, col: 5, offset: 43999}, run: (*parser).callonDocumentElement620, expr: &seqExpr{ - pos: position{line: 1136, col: 5, offset: 42769}, + pos: position{line: 1157, col: 5, offset: 43999}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1136, col: 5, offset: 42769}, + pos: position{line: 1157, col: 5, offset: 43999}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1136, col: 9, offset: 42773}, + pos: position{line: 1157, col: 9, offset: 44003}, label: "alt", expr: &actionExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, run: (*parser).callonDocumentElement624, expr: &oneOrMoreExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, expr: &choiceExpr{ - pos: position{line: 1148, col: 20, offset: 43266}, + pos: position{line: 1169, col: 20, offset: 44496}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement627, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -7643,23 +7643,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement630, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement634, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -7669,37 +7669,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1148, col: 41, offset: 43287}, + pos: position{line: 1169, col: 41, offset: 44517}, run: (*parser).callonDocumentElement636, expr: &seqExpr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, expr: &litMatcher{ - pos: position{line: 1148, col: 43, offset: 43289}, + pos: position{line: 1169, col: 43, offset: 44519}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 47, offset: 43293}, + pos: position{line: 1169, col: 47, offset: 44523}, expr: &litMatcher{ - pos: position{line: 1148, col: 48, offset: 43294}, + pos: position{line: 1169, col: 48, offset: 44524}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 52, offset: 43298}, + pos: position{line: 1169, col: 52, offset: 44528}, expr: &litMatcher{ - pos: position{line: 1148, col: 53, offset: 43299}, + pos: position{line: 1169, col: 53, offset: 44529}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1148, col: 57, offset: 43303, + line: 1169, col: 57, offset: 44533, }, }, }, @@ -7710,28 +7710,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1136, col: 30, offset: 42794}, + pos: position{line: 1157, col: 30, offset: 44024}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1137, col: 5, offset: 42802}, + pos: position{line: 1158, col: 5, offset: 44032}, label: "width", expr: &actionExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, run: (*parser).callonDocumentElement647, expr: &oneOrMoreExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, expr: &choiceExpr{ - pos: position{line: 1148, col: 20, offset: 43266}, + pos: position{line: 1169, col: 20, offset: 44496}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement650, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -7740,23 +7740,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement653, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement657, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -7766,37 +7766,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1148, col: 41, offset: 43287}, + pos: position{line: 1169, col: 41, offset: 44517}, run: (*parser).callonDocumentElement659, expr: &seqExpr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, expr: &litMatcher{ - pos: position{line: 1148, col: 43, offset: 43289}, + pos: position{line: 1169, col: 43, offset: 44519}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 47, offset: 43293}, + pos: position{line: 1169, col: 47, offset: 44523}, expr: &litMatcher{ - pos: position{line: 1148, col: 48, offset: 43294}, + pos: position{line: 1169, col: 48, offset: 44524}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 52, offset: 43298}, + pos: position{line: 1169, col: 52, offset: 44528}, expr: &litMatcher{ - pos: position{line: 1148, col: 53, offset: 43299}, + pos: position{line: 1169, col: 53, offset: 44529}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1148, col: 57, offset: 43303, + line: 1169, col: 57, offset: 44533, }, }, }, @@ -7807,18 +7807,18 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1137, col: 28, offset: 42825}, + pos: position{line: 1158, col: 28, offset: 44055}, expr: &litMatcher{ - pos: position{line: 1137, col: 28, offset: 42825}, + pos: position{line: 1158, col: 28, offset: 44055}, val: ",", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1138, col: 5, offset: 42834}, + pos: position{line: 1159, col: 5, offset: 44064}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1138, col: 16, offset: 42845}, + pos: position{line: 1159, col: 16, offset: 44075}, expr: &choiceExpr{ pos: position{line: 293, col: 22, offset: 9856}, alternatives: []interface{}{ @@ -7864,10 +7864,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonDocumentElement685, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -7882,12 +7882,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement690, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -7896,23 +7896,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement693, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement697, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -7985,12 +7985,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement714, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -7999,23 +7999,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement717, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement721, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -8077,18 +8077,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement737, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -8141,10 +8141,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonDocumentElement751, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -8159,12 +8159,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement756, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -8173,23 +8173,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement759, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement763, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -8253,18 +8253,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement779, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -8280,7 +8280,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1138, col: 36, offset: 42865}, + pos: position{line: 1159, col: 36, offset: 44095}, val: "]", ignoreCase: false, }, @@ -8288,34 +8288,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1140, col: 5, offset: 42960}, + pos: position{line: 1161, col: 5, offset: 44190}, run: (*parser).callonDocumentElement782, expr: &seqExpr{ - pos: position{line: 1140, col: 5, offset: 42960}, + pos: position{line: 1161, col: 5, offset: 44190}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1140, col: 5, offset: 42960}, + pos: position{line: 1161, col: 5, offset: 44190}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1140, col: 9, offset: 42964}, + pos: position{line: 1161, col: 9, offset: 44194}, label: "alt", expr: &actionExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, run: (*parser).callonDocumentElement786, expr: &oneOrMoreExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, expr: &choiceExpr{ - pos: position{line: 1148, col: 20, offset: 43266}, + pos: position{line: 1169, col: 20, offset: 44496}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement789, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -8324,23 +8324,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement792, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement796, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -8350,37 +8350,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1148, col: 41, offset: 43287}, + pos: position{line: 1169, col: 41, offset: 44517}, run: (*parser).callonDocumentElement798, expr: &seqExpr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, expr: &litMatcher{ - pos: position{line: 1148, col: 43, offset: 43289}, + pos: position{line: 1169, col: 43, offset: 44519}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 47, offset: 43293}, + pos: position{line: 1169, col: 47, offset: 44523}, expr: &litMatcher{ - pos: position{line: 1148, col: 48, offset: 43294}, + pos: position{line: 1169, col: 48, offset: 44524}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 52, offset: 43298}, + pos: position{line: 1169, col: 52, offset: 44528}, expr: &litMatcher{ - pos: position{line: 1148, col: 53, offset: 43299}, + pos: position{line: 1169, col: 53, offset: 44529}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1148, col: 57, offset: 43303, + line: 1169, col: 57, offset: 44533, }, }, }, @@ -8391,18 +8391,18 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1140, col: 30, offset: 42985}, + pos: position{line: 1161, col: 30, offset: 44215}, expr: &litMatcher{ - pos: position{line: 1140, col: 30, offset: 42985}, + pos: position{line: 1161, col: 30, offset: 44215}, val: ",", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1141, col: 5, offset: 42994}, + pos: position{line: 1162, col: 5, offset: 44224}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1141, col: 16, offset: 43005}, + pos: position{line: 1162, col: 16, offset: 44235}, expr: &choiceExpr{ pos: position{line: 293, col: 22, offset: 9856}, alternatives: []interface{}{ @@ -8448,10 +8448,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonDocumentElement824, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -8466,12 +8466,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement829, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -8480,23 +8480,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement832, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement836, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -8569,12 +8569,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement853, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -8583,23 +8583,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement856, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement860, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -8661,18 +8661,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement876, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -8725,10 +8725,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonDocumentElement890, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -8743,12 +8743,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement895, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -8757,23 +8757,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement898, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement902, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -8837,18 +8837,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement918, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -8864,7 +8864,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1141, col: 36, offset: 43025}, + pos: position{line: 1162, col: 36, offset: 44255}, val: "]", ignoreCase: false, }, @@ -8872,21 +8872,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1143, col: 5, offset: 43118}, + pos: position{line: 1164, col: 5, offset: 44348}, run: (*parser).callonDocumentElement921, expr: &seqExpr{ - pos: position{line: 1143, col: 5, offset: 43118}, + pos: position{line: 1164, col: 5, offset: 44348}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1143, col: 5, offset: 43118}, + pos: position{line: 1164, col: 5, offset: 44348}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1143, col: 9, offset: 43122}, + pos: position{line: 1164, col: 9, offset: 44352}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1143, col: 20, offset: 43133}, + pos: position{line: 1164, col: 20, offset: 44363}, expr: &choiceExpr{ pos: position{line: 293, col: 22, offset: 9856}, alternatives: []interface{}{ @@ -8932,10 +8932,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonDocumentElement939, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -8950,12 +8950,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement944, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -8964,23 +8964,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement947, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement951, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -9053,12 +9053,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement968, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -9067,23 +9067,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement971, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement975, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -9145,18 +9145,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement991, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -9209,10 +9209,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonDocumentElement1005, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -9227,12 +9227,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement1010, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -9241,23 +9241,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement1013, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement1017, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -9321,18 +9321,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement1033, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -9348,7 +9348,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1143, col: 40, offset: 43153}, + pos: position{line: 1164, col: 40, offset: 44383}, val: "]", ignoreCase: false, }, @@ -9359,20 +9359,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 1122, col: 71, offset: 42142}, + pos: position{line: 1143, col: 71, offset: 43372}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement1039, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -9381,24 +9381,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -9415,31 +9415,31 @@ var g = &grammar{ name: "FencedBlock", }, &actionExpr{ - pos: position{line: 1213, col: 17, offset: 45928}, + pos: position{line: 1234, col: 17, offset: 47158}, run: (*parser).callonDocumentElement1048, expr: &seqExpr{ - pos: position{line: 1213, col: 17, offset: 45928}, + pos: position{line: 1234, col: 17, offset: 47158}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1210, col: 26, offset: 45861}, + pos: position{line: 1231, col: 26, offset: 47091}, val: "----", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1210, col: 33, offset: 45868}, + pos: position{line: 1231, col: 33, offset: 47098}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement1054, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -9448,67 +9448,67 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, }, &labeledExpr{ - pos: position{line: 1213, col: 39, offset: 45950}, + pos: position{line: 1234, col: 39, offset: 47180}, label: "content", expr: &zeroOrMoreExpr{ - pos: position{line: 1213, col: 47, offset: 45958}, + pos: position{line: 1234, col: 47, offset: 47188}, expr: &choiceExpr{ - pos: position{line: 1217, col: 24, offset: 46128}, + pos: position{line: 1238, col: 24, offset: 47358}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1219, col: 23, offset: 46194}, + pos: position{line: 1240, col: 23, offset: 47424}, run: (*parser).callonDocumentElement1064, expr: &seqExpr{ - pos: position{line: 1219, col: 23, offset: 46194}, + pos: position{line: 1240, col: 23, offset: 47424}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1219, col: 23, offset: 46194}, + pos: position{line: 1240, col: 23, offset: 47424}, expr: &seqExpr{ - pos: position{line: 1210, col: 26, offset: 45861}, + pos: position{line: 1231, col: 26, offset: 47091}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1210, col: 26, offset: 45861}, + pos: position{line: 1231, col: 26, offset: 47091}, val: "----", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1210, col: 33, offset: 45868}, + pos: position{line: 1231, col: 33, offset: 47098}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement1072, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -9517,24 +9517,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -9543,16 +9543,16 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1219, col: 46, offset: 46217}, + pos: position{line: 1240, col: 46, offset: 47447}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, &labeledExpr{ - pos: position{line: 1219, col: 51, offset: 46222}, + pos: position{line: 1240, col: 51, offset: 47452}, label: "include", expr: &actionExpr{ pos: position{line: 554, col: 16, offset: 18295}, @@ -9569,20 +9569,20 @@ var g = &grammar{ pos: position{line: 554, col: 28, offset: 18307}, label: "path", expr: &actionExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, run: (*parser).callonDocumentElement1087, expr: &oneOrMoreExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, expr: &choiceExpr{ - pos: position{line: 1509, col: 9, offset: 56124}, + pos: position{line: 1530, col: 9, offset: 57360}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement1090, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -9591,23 +9591,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1509, col: 21, offset: 56136}, + pos: position{line: 1530, col: 21, offset: 57372}, run: (*parser).callonDocumentElement1093, expr: &seqExpr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -9617,20 +9617,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 31, offset: 56146}, + pos: position{line: 1530, col: 31, offset: 57382}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement1102, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -9639,23 +9639,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 35, offset: 56150}, + pos: position{line: 1530, col: 35, offset: 57386}, expr: &litMatcher{ - pos: position{line: 1509, col: 36, offset: 56151}, + pos: position{line: 1530, col: 36, offset: 57387}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1509, col: 40, offset: 56155}, + pos: position{line: 1530, col: 40, offset: 57391}, expr: &litMatcher{ - pos: position{line: 1509, col: 41, offset: 56156}, + pos: position{line: 1530, col: 41, offset: 57392}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1509, col: 46, offset: 56161, + line: 1530, col: 46, offset: 57397, }, }, }, @@ -9735,26 +9735,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDocumentElement1131, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDocumentElement1136, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -9775,26 +9775,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDocumentElement1140, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDocumentElement1145, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -9816,26 +9816,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDocumentElement1149, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDocumentElement1154, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -9883,26 +9883,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDocumentElement1166, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDocumentElement1171, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -9923,26 +9923,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDocumentElement1175, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDocumentElement1180, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -9964,26 +9964,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDocumentElement1184, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDocumentElement1189, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -10034,26 +10034,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDocumentElement1199, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDocumentElement1204, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -10074,26 +10074,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDocumentElement1208, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDocumentElement1213, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -10115,26 +10115,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDocumentElement1217, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDocumentElement1222, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -10182,26 +10182,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDocumentElement1234, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDocumentElement1239, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -10222,26 +10222,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDocumentElement1243, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDocumentElement1248, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -10263,26 +10263,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDocumentElement1252, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDocumentElement1257, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -10321,26 +10321,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDocumentElement1263, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDocumentElement1268, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -10361,26 +10361,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDocumentElement1272, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDocumentElement1277, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -10410,26 +10410,26 @@ var g = &grammar{ pos: position{line: 594, col: 30, offset: 19764}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDocumentElement1283, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDocumentElement1288, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -10450,26 +10450,26 @@ var g = &grammar{ pos: position{line: 594, col: 50, offset: 19784}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDocumentElement1292, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDocumentElement1297, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -10504,26 +10504,26 @@ var g = &grammar{ pos: position{line: 602, col: 31, offset: 20031}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDocumentElement1304, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDocumentElement1309, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -10550,26 +10550,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDocumentElement1314, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDocumentElement1319, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -10609,18 +10609,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 606, col: 34, offset: 20164}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement1331, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -10641,18 +10641,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 572, col: 47, offset: 19062}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement1337, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -10738,10 +10738,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonDocumentElement1358, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -10756,12 +10756,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement1363, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -10770,23 +10770,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement1366, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement1370, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -10859,12 +10859,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement1387, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -10873,23 +10873,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement1390, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement1394, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -10951,18 +10951,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement1410, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -11015,10 +11015,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonDocumentElement1424, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -11033,12 +11033,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement1429, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -11047,23 +11047,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement1432, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement1436, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -11127,18 +11127,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement1452, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -11165,18 +11165,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 554, col: 80, offset: 18359}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement1458, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -11185,24 +11185,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -11215,44 +11215,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1223, col: 26, offset: 46298}, + pos: position{line: 1244, col: 26, offset: 47528}, run: (*parser).callonDocumentElement1465, expr: &labeledExpr{ - pos: position{line: 1223, col: 26, offset: 46298}, + pos: position{line: 1244, col: 26, offset: 47528}, label: "lines", expr: &oneOrMoreExpr{ - pos: position{line: 1223, col: 32, offset: 46304}, + pos: position{line: 1244, col: 32, offset: 47534}, expr: &actionExpr{ - pos: position{line: 1227, col: 21, offset: 46407}, + pos: position{line: 1248, col: 21, offset: 47637}, run: (*parser).callonDocumentElement1468, expr: &seqExpr{ - pos: position{line: 1227, col: 21, offset: 46407}, + pos: position{line: 1248, col: 21, offset: 47637}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1227, col: 21, offset: 46407}, + pos: position{line: 1248, col: 21, offset: 47637}, expr: &seqExpr{ - pos: position{line: 1210, col: 26, offset: 45861}, + pos: position{line: 1231, col: 26, offset: 47091}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1210, col: 26, offset: 45861}, + pos: position{line: 1231, col: 26, offset: 47091}, val: "----", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1210, col: 33, offset: 45868}, + pos: position{line: 1231, col: 33, offset: 47098}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement1476, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -11261,24 +11261,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -11287,32 +11287,32 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1227, col: 44, offset: 46430}, + pos: position{line: 1248, col: 44, offset: 47660}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, &labeledExpr{ - pos: position{line: 1227, col: 49, offset: 46435}, + pos: position{line: 1248, col: 49, offset: 47665}, label: "line", expr: &actionExpr{ - pos: position{line: 1231, col: 28, offset: 46523}, + pos: position{line: 1252, col: 28, offset: 47753}, run: (*parser).callonDocumentElement1487, expr: &zeroOrMoreExpr{ - pos: position{line: 1231, col: 28, offset: 46523}, + pos: position{line: 1252, col: 28, offset: 47753}, expr: &choiceExpr{ - pos: position{line: 1231, col: 29, offset: 46524}, + pos: position{line: 1252, col: 29, offset: 47754}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement1490, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -11321,23 +11321,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement1493, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement1497, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -11347,36 +11347,36 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1231, col: 50, offset: 46545}, + pos: position{line: 1252, col: 50, offset: 47775}, run: (*parser).callonDocumentElement1499, expr: &seqExpr{ - pos: position{line: 1231, col: 51, offset: 46546}, + pos: position{line: 1252, col: 51, offset: 47776}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1231, col: 51, offset: 46546}, + pos: position{line: 1252, col: 51, offset: 47776}, expr: &seqExpr{ - pos: position{line: 1210, col: 26, offset: 45861}, + pos: position{line: 1231, col: 26, offset: 47091}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1210, col: 26, offset: 45861}, + pos: position{line: 1231, col: 26, offset: 47091}, val: "----", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1210, col: 33, offset: 45868}, + pos: position{line: 1231, col: 33, offset: 47098}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement1507, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -11385,24 +11385,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -11411,33 +11411,33 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1231, col: 74, offset: 46569}, + pos: position{line: 1252, col: 74, offset: 47799}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, }, }, &anyMatcher{ - line: 1231, col: 80, offset: 46575, + line: 1252, col: 80, offset: 47805, }, }, }, @@ -11448,24 +11448,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -11481,31 +11481,31 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1213, col: 71, offset: 45982}, + pos: position{line: 1234, col: 71, offset: 47212}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 1210, col: 26, offset: 45861}, + pos: position{line: 1231, col: 26, offset: 47091}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1210, col: 26, offset: 45861}, + pos: position{line: 1231, col: 26, offset: 47091}, val: "----", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1210, col: 33, offset: 45868}, + pos: position{line: 1231, col: 33, offset: 47098}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement1532, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -11514,24 +11514,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -11539,9 +11539,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -11554,31 +11554,31 @@ var g = &grammar{ name: "ExampleBlock", }, &actionExpr{ - pos: position{line: 1380, col: 17, offset: 51760}, + pos: position{line: 1401, col: 17, offset: 52990}, run: (*parser).callonDocumentElement1542, expr: &seqExpr{ - pos: position{line: 1380, col: 17, offset: 51760}, + pos: position{line: 1401, col: 17, offset: 52990}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1378, col: 26, offset: 51736}, + pos: position{line: 1399, col: 26, offset: 52966}, val: "////", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1380, col: 39, offset: 51782}, + pos: position{line: 1401, col: 39, offset: 53012}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement1548, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -11587,15 +11587,15 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -11604,28 +11604,28 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1380, col: 51, offset: 51794}, + pos: position{line: 1401, col: 51, offset: 53024}, label: "content", expr: &zeroOrMoreExpr{ - pos: position{line: 1380, col: 59, offset: 51802}, + pos: position{line: 1401, col: 59, offset: 53032}, expr: &actionExpr{ - pos: position{line: 1384, col: 21, offset: 51979}, + pos: position{line: 1405, col: 21, offset: 53209}, run: (*parser).callonDocumentElement1555, expr: &seqExpr{ - pos: position{line: 1384, col: 21, offset: 51979}, + pos: position{line: 1405, col: 21, offset: 53209}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1384, col: 21, offset: 51979}, + pos: position{line: 1405, col: 21, offset: 53209}, expr: &choiceExpr{ - pos: position{line: 1384, col: 22, offset: 51980}, + pos: position{line: 1405, col: 22, offset: 53210}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement1559, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -11634,23 +11634,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement1562, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement1566, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -11660,47 +11660,47 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1384, col: 43, offset: 52001}, + pos: position{line: 1405, col: 43, offset: 53231}, run: (*parser).callonDocumentElement1568, expr: &seqExpr{ - pos: position{line: 1384, col: 44, offset: 52002}, + pos: position{line: 1405, col: 44, offset: 53232}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1384, col: 44, offset: 52002}, + pos: position{line: 1405, col: 44, offset: 53232}, expr: &litMatcher{ - pos: position{line: 1378, col: 26, offset: 51736}, + pos: position{line: 1399, col: 26, offset: 52966}, val: "////", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1384, col: 67, offset: 52025}, + pos: position{line: 1405, col: 67, offset: 53255}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, }, }, &anyMatcher{ - line: 1384, col: 73, offset: 52031, + line: 1405, col: 73, offset: 53261, }, }, }, @@ -11709,24 +11709,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -11737,31 +11737,31 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1380, col: 81, offset: 51824}, + pos: position{line: 1401, col: 81, offset: 53054}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 1380, col: 82, offset: 51825}, + pos: position{line: 1401, col: 82, offset: 53055}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1378, col: 26, offset: 51736}, + pos: position{line: 1399, col: 26, offset: 52966}, val: "////", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1380, col: 104, offset: 51847}, + pos: position{line: 1401, col: 104, offset: 53077}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement1590, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -11770,24 +11770,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -11795,9 +11795,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -11806,34 +11806,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1390, col: 22, offset: 52131}, + pos: position{line: 1411, col: 22, offset: 53361}, run: (*parser).callonDocumentElement1599, expr: &seqExpr{ - pos: position{line: 1390, col: 22, offset: 52131}, + pos: position{line: 1411, col: 22, offset: 53361}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1390, col: 22, offset: 52131}, + pos: position{line: 1411, col: 22, offset: 53361}, expr: &litMatcher{ - pos: position{line: 1378, col: 26, offset: 51736}, + pos: position{line: 1399, col: 26, offset: 52966}, val: "////", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 1390, col: 45, offset: 52154}, + pos: position{line: 1411, col: 45, offset: 53384}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement1606, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -11842,28 +11842,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1390, col: 49, offset: 52158}, + pos: position{line: 1411, col: 49, offset: 53388}, val: "//", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1390, col: 54, offset: 52163}, + pos: position{line: 1411, col: 54, offset: 53393}, label: "content", expr: &actionExpr{ - pos: position{line: 1394, col: 29, offset: 52291}, + pos: position{line: 1415, col: 29, offset: 53521}, run: (*parser).callonDocumentElement1610, expr: &zeroOrMoreExpr{ - pos: position{line: 1394, col: 29, offset: 52291}, + pos: position{line: 1415, col: 29, offset: 53521}, expr: &choiceExpr{ - pos: position{line: 1394, col: 30, offset: 52292}, + pos: position{line: 1415, col: 30, offset: 53522}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement1613, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -11872,23 +11872,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement1616, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement1620, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -11898,39 +11898,39 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1394, col: 51, offset: 52313}, + pos: position{line: 1415, col: 51, offset: 53543}, run: (*parser).callonDocumentElement1622, expr: &seqExpr{ - pos: position{line: 1394, col: 52, offset: 52314}, + pos: position{line: 1415, col: 52, offset: 53544}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1394, col: 52, offset: 52314}, + pos: position{line: 1415, col: 52, offset: 53544}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, }, }, &anyMatcher{ - line: 1394, col: 58, offset: 52320, + line: 1415, col: 58, offset: 53550, }, }, }, @@ -11941,24 +11941,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -11979,39 +11979,39 @@ var g = &grammar{ name: "Table", }, &actionExpr{ - pos: position{line: 1409, col: 31, offset: 52903}, + pos: position{line: 1430, col: 31, offset: 54133}, run: (*parser).callonDocumentElement1639, expr: &labeledExpr{ - pos: position{line: 1409, col: 31, offset: 52903}, + pos: position{line: 1430, col: 31, offset: 54133}, label: "lines", expr: &actionExpr{ - pos: position{line: 1415, col: 5, offset: 53168}, + pos: position{line: 1436, col: 5, offset: 54398}, run: (*parser).callonDocumentElement1641, expr: &seqExpr{ - pos: position{line: 1415, col: 5, offset: 53168}, + pos: position{line: 1436, col: 5, offset: 54398}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1415, col: 5, offset: 53168}, + pos: position{line: 1436, col: 5, offset: 54398}, label: "firstLine", expr: &actionExpr{ - pos: position{line: 1415, col: 16, offset: 53179}, + pos: position{line: 1436, col: 16, offset: 54409}, run: (*parser).callonDocumentElement1644, expr: &seqExpr{ - pos: position{line: 1415, col: 16, offset: 53179}, + pos: position{line: 1436, col: 16, offset: 54409}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement1648, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -12019,17 +12019,17 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 1415, col: 19, offset: 53182}, + pos: position{line: 1436, col: 19, offset: 54412}, expr: &choiceExpr{ - pos: position{line: 1415, col: 20, offset: 53183}, + pos: position{line: 1436, col: 20, offset: 54413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement1652, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -12038,23 +12038,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement1655, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement1659, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -12064,39 +12064,39 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1415, col: 41, offset: 53204}, + pos: position{line: 1436, col: 41, offset: 54434}, run: (*parser).callonDocumentElement1661, expr: &seqExpr{ - pos: position{line: 1415, col: 42, offset: 53205}, + pos: position{line: 1436, col: 42, offset: 54435}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1415, col: 42, offset: 53205}, + pos: position{line: 1436, col: 42, offset: 54435}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, }, }, &anyMatcher{ - line: 1415, col: 48, offset: 53211, + line: 1436, col: 48, offset: 54441, }, }, }, @@ -12109,71 +12109,71 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, }, &labeledExpr{ - pos: position{line: 1420, col: 5, offset: 53365}, + pos: position{line: 1441, col: 5, offset: 54595}, label: "otherLines", expr: &zeroOrMoreExpr{ - pos: position{line: 1420, col: 16, offset: 53376}, + pos: position{line: 1441, col: 16, offset: 54606}, expr: &actionExpr{ - pos: position{line: 1421, col: 9, offset: 53386}, + pos: position{line: 1442, col: 9, offset: 54616}, run: (*parser).callonDocumentElement1677, expr: &seqExpr{ - pos: position{line: 1421, col: 9, offset: 53386}, + pos: position{line: 1442, col: 9, offset: 54616}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1421, col: 9, offset: 53386}, + pos: position{line: 1442, col: 9, offset: 54616}, expr: &actionExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, run: (*parser).callonDocumentElement1680, expr: &seqExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1480, col: 19, offset: 55455}, + pos: position{line: 1501, col: 19, offset: 56685}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement1688, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -12182,24 +12182,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -12209,23 +12209,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1422, col: 9, offset: 53406}, + pos: position{line: 1443, col: 9, offset: 54636}, label: "otherLine", expr: &actionExpr{ - pos: position{line: 1422, col: 20, offset: 53417}, + pos: position{line: 1443, col: 20, offset: 54647}, run: (*parser).callonDocumentElement1696, expr: &oneOrMoreExpr{ - pos: position{line: 1422, col: 20, offset: 53417}, + pos: position{line: 1443, col: 20, offset: 54647}, expr: &choiceExpr{ - pos: position{line: 1422, col: 21, offset: 53418}, + pos: position{line: 1443, col: 21, offset: 54648}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement1699, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -12234,23 +12234,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement1702, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement1706, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -12260,39 +12260,39 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1422, col: 42, offset: 53439}, + pos: position{line: 1443, col: 42, offset: 54669}, run: (*parser).callonDocumentElement1708, expr: &seqExpr{ - pos: position{line: 1422, col: 43, offset: 53440}, + pos: position{line: 1443, col: 43, offset: 54670}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1422, col: 43, offset: 53440}, + pos: position{line: 1443, col: 43, offset: 54670}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, }, }, &anyMatcher{ - line: 1422, col: 49, offset: 53446, + line: 1443, col: 49, offset: 54676, }, }, }, @@ -12303,24 +12303,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -12336,31 +12336,31 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1433, col: 39, offset: 53821}, + pos: position{line: 1454, col: 39, offset: 55051}, run: (*parser).callonDocumentElement1722, expr: &seqExpr{ - pos: position{line: 1433, col: 39, offset: 53821}, + pos: position{line: 1454, col: 39, offset: 55051}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1406, col: 26, offset: 52801}, + pos: position{line: 1427, col: 26, offset: 54031}, val: "....", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1433, col: 61, offset: 53843}, + pos: position{line: 1454, col: 61, offset: 55073}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement1728, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -12369,15 +12369,15 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -12386,40 +12386,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1433, col: 73, offset: 53855}, + pos: position{line: 1454, col: 73, offset: 55085}, label: "lines", expr: &actionExpr{ - pos: position{line: 1438, col: 44, offset: 54128}, + pos: position{line: 1459, col: 44, offset: 55358}, run: (*parser).callonDocumentElement1734, expr: &labeledExpr{ - pos: position{line: 1438, col: 44, offset: 54128}, + pos: position{line: 1459, col: 44, offset: 55358}, label: "lines", expr: &zeroOrMoreExpr{ - pos: position{line: 1438, col: 50, offset: 54134}, + pos: position{line: 1459, col: 50, offset: 55364}, expr: &actionExpr{ - pos: position{line: 1443, col: 5, offset: 54274}, + pos: position{line: 1464, col: 5, offset: 55504}, run: (*parser).callonDocumentElement1737, expr: &seqExpr{ - pos: position{line: 1443, col: 5, offset: 54274}, + pos: position{line: 1464, col: 5, offset: 55504}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1443, col: 5, offset: 54274}, + pos: position{line: 1464, col: 5, offset: 55504}, label: "line", expr: &actionExpr{ - pos: position{line: 1443, col: 11, offset: 54280}, + pos: position{line: 1464, col: 11, offset: 55510}, run: (*parser).callonDocumentElement1740, expr: &zeroOrMoreExpr{ - pos: position{line: 1443, col: 11, offset: 54280}, + pos: position{line: 1464, col: 11, offset: 55510}, expr: &choiceExpr{ - pos: position{line: 1443, col: 12, offset: 54281}, + pos: position{line: 1464, col: 12, offset: 55511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement1743, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -12428,23 +12428,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement1746, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement1750, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -12454,47 +12454,47 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1443, col: 33, offset: 54302}, + pos: position{line: 1464, col: 33, offset: 55532}, run: (*parser).callonDocumentElement1752, expr: &seqExpr{ - pos: position{line: 1443, col: 34, offset: 54303}, + pos: position{line: 1464, col: 34, offset: 55533}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1443, col: 34, offset: 54303}, + pos: position{line: 1464, col: 34, offset: 55533}, expr: &litMatcher{ - pos: position{line: 1406, col: 26, offset: 52801}, + pos: position{line: 1427, col: 26, offset: 54031}, val: "....", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1443, col: 57, offset: 54326}, + pos: position{line: 1464, col: 57, offset: 55556}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, }, }, &anyMatcher{ - line: 1443, col: 62, offset: 54331, + line: 1464, col: 62, offset: 55561, }, }, }, @@ -12505,24 +12505,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -12535,31 +12535,31 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1433, col: 122, offset: 53904}, + pos: position{line: 1454, col: 122, offset: 55134}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 1433, col: 123, offset: 53905}, + pos: position{line: 1454, col: 123, offset: 55135}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1406, col: 26, offset: 52801}, + pos: position{line: 1427, col: 26, offset: 54031}, val: "....", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1433, col: 145, offset: 53927}, + pos: position{line: 1454, col: 145, offset: 55157}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement1774, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -12568,24 +12568,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -12593,9 +12593,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -12604,43 +12604,43 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1452, col: 34, offset: 54581}, + pos: position{line: 1473, col: 34, offset: 55811}, run: (*parser).callonDocumentElement1783, expr: &seqExpr{ - pos: position{line: 1452, col: 34, offset: 54581}, + pos: position{line: 1473, col: 34, offset: 55811}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1452, col: 34, offset: 54581}, + pos: position{line: 1473, col: 34, offset: 55811}, label: "attributes", expr: &seqExpr{ - pos: position{line: 1452, col: 46, offset: 54593}, + pos: position{line: 1473, col: 46, offset: 55823}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 1460, col: 21, offset: 54875}, + pos: position{line: 1481, col: 21, offset: 56105}, run: (*parser).callonDocumentElement1787, expr: &seqExpr{ - pos: position{line: 1460, col: 21, offset: 54875}, + pos: position{line: 1481, col: 21, offset: 56105}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1460, col: 21, offset: 54875}, + pos: position{line: 1481, col: 21, offset: 56105}, val: "[literal]", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1460, col: 33, offset: 54887}, + pos: position{line: 1481, col: 33, offset: 56117}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement1793, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -12649,15 +12649,15 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -12669,7 +12669,7 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 1452, col: 63, offset: 54610}, + pos: position{line: 1473, col: 63, offset: 55840}, expr: &actionExpr{ pos: position{line: 224, col: 21, offset: 7579}, run: (*parser).callonDocumentElement1799, @@ -12707,20 +12707,20 @@ var g = &grammar{ pos: position{line: 242, col: 19, offset: 8205}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonDocumentElement1809, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement1812, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -12729,23 +12729,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonDocumentElement1815, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -12755,20 +12755,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement1824, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -12777,47 +12777,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -12850,20 +12850,20 @@ var g = &grammar{ pos: position{line: 244, col: 10, offset: 8272}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonDocumentElement1842, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement1845, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -12872,23 +12872,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonDocumentElement1848, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -12898,20 +12898,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement1857, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -12920,47 +12920,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -13000,18 +13000,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 254, col: 26, offset: 8592}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement1879, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -13031,12 +13031,12 @@ var g = &grammar{ pos: position{line: 254, col: 38, offset: 8604}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement1885, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -13045,23 +13045,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement1888, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement1892, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -13079,15 +13079,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 254, col: 60, offset: 8626}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -13124,18 +13124,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 264, col: 21, offset: 8879}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement1907, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -13155,12 +13155,12 @@ var g = &grammar{ pos: position{line: 264, col: 32, offset: 8890}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement1913, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -13169,23 +13169,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement1916, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement1920, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -13203,15 +13203,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 264, col: 54, offset: 8912}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -13279,12 +13279,12 @@ var g = &grammar{ pos: position{line: 280, col: 27, offset: 9445}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement1941, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -13293,23 +13293,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement1944, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement1948, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -13327,15 +13327,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 280, col: 49, offset: 9467}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -13398,18 +13398,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 319, col: 41, offset: 10670}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement1969, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -13434,12 +13434,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement1976, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -13448,23 +13448,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement1979, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement1983, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -13482,24 +13482,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -13549,12 +13549,12 @@ var g = &grammar{ pos: position{line: 364, col: 16, offset: 11971}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement2003, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -13563,23 +13563,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement2006, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement2010, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -13594,24 +13594,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 364, col: 38, offset: 11993}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -13678,18 +13678,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 323, col: 22, offset: 10870}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement2034, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -13714,12 +13714,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement2041, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -13728,23 +13728,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement2044, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement2048, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -13762,24 +13762,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -13847,18 +13847,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 327, col: 22, offset: 11035}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement2073, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -13913,18 +13913,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 335, col: 52, offset: 11214}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement2089, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -13949,12 +13949,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement2096, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -13963,23 +13963,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement2099, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement2103, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -13997,24 +13997,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -14064,12 +14064,12 @@ var g = &grammar{ pos: position{line: 364, col: 16, offset: 11971}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement2123, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -14078,23 +14078,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement2126, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement2130, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -14109,24 +14109,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 364, col: 38, offset: 11993}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -14193,18 +14193,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 339, col: 26, offset: 11430}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement2154, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -14229,12 +14229,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement2161, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -14243,23 +14243,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement2164, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement2168, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -14277,24 +14277,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -14362,18 +14362,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 343, col: 26, offset: 11611}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement2193, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -14495,18 +14495,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 289, col: 23, offset: 9727}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement2221, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -14564,10 +14564,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonDocumentElement2238, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -14582,12 +14582,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement2243, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -14596,23 +14596,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement2246, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement2250, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -14685,12 +14685,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement2267, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -14699,23 +14699,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement2270, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement2274, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -14777,18 +14777,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement2290, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -14841,10 +14841,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonDocumentElement2304, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -14859,12 +14859,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement2309, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -14873,23 +14873,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement2312, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement2316, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -14953,18 +14953,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement2332, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -14993,18 +14993,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 233, col: 25, offset: 7906}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement2338, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -15013,24 +15013,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -15043,63 +15043,63 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1452, col: 82, offset: 54629}, + pos: position{line: 1473, col: 82, offset: 55859}, label: "lines", expr: &actionExpr{ - pos: position{line: 1465, col: 39, offset: 55018}, + pos: position{line: 1486, col: 39, offset: 56248}, run: (*parser).callonDocumentElement2346, expr: &labeledExpr{ - pos: position{line: 1465, col: 39, offset: 55018}, + pos: position{line: 1486, col: 39, offset: 56248}, label: "lines", expr: &oneOrMoreExpr{ - pos: position{line: 1465, col: 45, offset: 55024}, + pos: position{line: 1486, col: 45, offset: 56254}, expr: &actionExpr{ - pos: position{line: 1469, col: 38, offset: 55142}, + pos: position{line: 1490, col: 38, offset: 56372}, run: (*parser).callonDocumentElement2349, expr: &seqExpr{ - pos: position{line: 1469, col: 38, offset: 55142}, + pos: position{line: 1490, col: 38, offset: 56372}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1469, col: 38, offset: 55142}, + pos: position{line: 1490, col: 38, offset: 56372}, label: "line", expr: &actionExpr{ - pos: position{line: 1469, col: 44, offset: 55148}, + pos: position{line: 1490, col: 44, offset: 56378}, run: (*parser).callonDocumentElement2352, expr: &seqExpr{ - pos: position{line: 1469, col: 44, offset: 55148}, + pos: position{line: 1490, col: 44, offset: 56378}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1469, col: 44, offset: 55148}, + pos: position{line: 1490, col: 44, offset: 56378}, expr: &actionExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, run: (*parser).callonDocumentElement2355, expr: &seqExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1480, col: 19, offset: 55455}, + pos: position{line: 1501, col: 19, offset: 56685}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement2363, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -15108,24 +15108,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -15135,17 +15135,17 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 1469, col: 57, offset: 55161}, + pos: position{line: 1490, col: 57, offset: 56391}, expr: &choiceExpr{ - pos: position{line: 1469, col: 58, offset: 55162}, + pos: position{line: 1490, col: 58, offset: 56392}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement2372, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -15154,23 +15154,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement2375, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement2379, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -15180,39 +15180,39 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1469, col: 79, offset: 55183}, + pos: position{line: 1490, col: 79, offset: 56413}, run: (*parser).callonDocumentElement2381, expr: &seqExpr{ - pos: position{line: 1469, col: 80, offset: 55184}, + pos: position{line: 1490, col: 80, offset: 56414}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1469, col: 80, offset: 55184}, + pos: position{line: 1490, col: 80, offset: 56414}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, }, }, &anyMatcher{ - line: 1469, col: 86, offset: 55190, + line: 1490, col: 86, offset: 56420, }, }, }, @@ -15225,24 +15225,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -15308,18 +15308,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 166, col: 70, offset: 5635}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement2408, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -15328,24 +15328,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -15404,18 +15404,18 @@ var g = &grammar{ &oneOrMoreExpr{ pos: position{line: 168, col: 42, offset: 5755}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement2428, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -15435,12 +15435,12 @@ var g = &grammar{ pos: position{line: 189, col: 28, offset: 6572}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDocumentElement2434, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -15449,23 +15449,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDocumentElement2437, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement2441, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -15483,15 +15483,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 189, col: 50, offset: 6594}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -15512,24 +15512,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -15588,18 +15588,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 172, col: 65, offset: 5935}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement2468, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -15608,24 +15608,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -15684,18 +15684,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 174, col: 43, offset: 6045}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDocumentElement2488, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -15704,24 +15704,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -15738,15 +15738,15 @@ var g = &grammar{ ignoreCase: false, }, &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -15815,10 +15815,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonGenericAttribute14, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -15833,12 +15833,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonGenericAttribute19, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -15847,23 +15847,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonGenericAttribute22, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonGenericAttribute26, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -15936,12 +15936,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonGenericAttribute43, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -15950,23 +15950,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonGenericAttribute46, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonGenericAttribute50, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -16028,18 +16028,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonGenericAttribute66, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -16092,10 +16092,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonGenericAttribute80, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -16110,12 +16110,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonGenericAttribute85, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -16124,23 +16124,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonGenericAttribute88, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonGenericAttribute92, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -16204,18 +16204,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonGenericAttribute108, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -16262,18 +16262,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 319, col: 41, offset: 10670}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteAttributes11, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -16298,12 +16298,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteAttributes18, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -16312,23 +16312,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteAttributes21, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteAttributes25, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -16346,24 +16346,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -16413,12 +16413,12 @@ var g = &grammar{ pos: position{line: 364, col: 16, offset: 11971}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteAttributes45, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -16427,23 +16427,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteAttributes48, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteAttributes52, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -16458,24 +16458,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 364, col: 38, offset: 11993}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -16542,18 +16542,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 323, col: 22, offset: 10870}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteAttributes76, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -16578,12 +16578,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteAttributes83, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -16592,23 +16592,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteAttributes86, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteAttributes90, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -16626,24 +16626,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -16711,18 +16711,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 327, col: 22, offset: 11035}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteAttributes115, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -16783,18 +16783,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 335, col: 52, offset: 11214}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerseAttributes14, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -16819,12 +16819,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonVerseAttributes21, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -16833,23 +16833,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonVerseAttributes24, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerseAttributes28, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -16867,24 +16867,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -16934,12 +16934,12 @@ var g = &grammar{ pos: position{line: 364, col: 16, offset: 11971}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonVerseAttributes48, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -16948,23 +16948,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonVerseAttributes51, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerseAttributes55, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -16979,24 +16979,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 364, col: 38, offset: 11993}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -17063,18 +17063,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 339, col: 26, offset: 11430}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerseAttributes79, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -17099,12 +17099,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonVerseAttributes86, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -17113,23 +17113,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonVerseAttributes89, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerseAttributes93, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -17147,24 +17147,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -17232,18 +17232,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 343, col: 26, offset: 11611}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerseAttributes118, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -17517,18 +17517,18 @@ var g = &grammar{ &oneOrMoreExpr{ pos: position{line: 408, col: 28, offset: 13438}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0TitlePrefix7, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -17574,18 +17574,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 108, col: 30, offset: 3549}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0WithMetadata13, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -17615,18 +17615,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 116, col: 19, offset: 3822}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0WithMetadata24, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -17646,12 +17646,12 @@ var g = &grammar{ pos: position{line: 121, col: 24, offset: 4059}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection0WithMetadata30, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -17681,15 +17681,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 121, col: 47, offset: 4082}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -17736,12 +17736,12 @@ var g = &grammar{ pos: position{line: 125, col: 36, offset: 4167}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection0WithMetadata52, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -17763,24 +17763,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 125, col: 54, offset: 4185}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -17809,18 +17809,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 116, col: 82, offset: 3885}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0WithMetadata69, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -17839,18 +17839,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 116, col: 91, offset: 3894}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0WithMetadata76, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -17864,24 +17864,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -17898,18 +17898,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 112, col: 33, offset: 3686}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0WithMetadata88, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -17934,18 +17934,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 116, col: 19, offset: 3822}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0WithMetadata97, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -17965,12 +17965,12 @@ var g = &grammar{ pos: position{line: 121, col: 24, offset: 4059}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection0WithMetadata103, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -18000,15 +18000,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 121, col: 47, offset: 4082}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -18055,12 +18055,12 @@ var g = &grammar{ pos: position{line: 125, col: 36, offset: 4167}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection0WithMetadata52, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -18082,24 +18082,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 125, col: 54, offset: 4185}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -18128,18 +18128,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 116, col: 82, offset: 3885}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0WithMetadata142, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -18158,18 +18158,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 116, col: 91, offset: 3894}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0WithMetadata149, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -18182,24 +18182,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -18225,18 +18225,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 133, col: 21, offset: 4413}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0WithMetadata163, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -18282,10 +18282,10 @@ var g = &grammar{ ignoreCase: true, }, &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonSection0WithMetadata176, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -18298,12 +18298,12 @@ var g = &grammar{ pos: position{line: 143, col: 40, offset: 4972}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection0WithMetadata180, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -18312,23 +18312,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection0WithMetadata183, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0WithMetadata187, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -18346,24 +18346,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 143, col: 62, offset: 4994}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -18412,10 +18412,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonSection0WithMetadata206, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -18428,12 +18428,12 @@ var g = &grammar{ pos: position{line: 147, col: 19, offset: 5100}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection0WithMetadata210, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -18442,23 +18442,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection0WithMetadata213, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0WithMetadata217, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -18473,24 +18473,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 147, col: 41, offset: 5122}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -18523,18 +18523,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 147, col: 62, offset: 5143}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0WithMetadata234, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -18578,12 +18578,12 @@ var g = &grammar{ pos: position{line: 151, col: 26, offset: 5213}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection0WithMetadata245, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -18592,23 +18592,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection0WithMetadata248, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0WithMetadata252, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -18626,24 +18626,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 151, col: 48, offset: 5235}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -18691,12 +18691,12 @@ var g = &grammar{ pos: position{line: 157, col: 28, offset: 5348}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection0WithMetadata272, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -18705,23 +18705,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection0WithMetadata275, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0WithMetadata279, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -18739,24 +18739,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 157, col: 50, offset: 5370}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -18795,12 +18795,12 @@ var g = &grammar{ pos: position{line: 151, col: 26, offset: 5213}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection0WithMetadata296, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -18809,23 +18809,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection0WithMetadata299, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0WithMetadata303, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -18843,24 +18843,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 151, col: 48, offset: 5235}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -18907,12 +18907,12 @@ var g = &grammar{ pos: position{line: 157, col: 28, offset: 5348}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection0WithMetadata323, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -18921,23 +18921,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection0WithMetadata326, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0WithMetadata330, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -18955,24 +18955,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 157, col: 50, offset: 5370}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -18997,24 +18997,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -19027,35 +19027,35 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 415, col: 9, offset: 13599}, expr: &actionExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, run: (*parser).callonSection0WithMetadata347, expr: &seqExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1480, col: 19, offset: 55455}, + pos: position{line: 1501, col: 19, offset: 56685}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0WithMetadata355, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -19064,24 +19064,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -19125,35 +19125,35 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 421, col: 9, offset: 13810}, expr: &actionExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, run: (*parser).callonSection06, expr: &seqExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1480, col: 19, offset: 55455}, + pos: position{line: 1501, col: 19, offset: 56685}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection014, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -19162,24 +19162,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -19226,18 +19226,18 @@ var g = &grammar{ &oneOrMoreExpr{ pos: position{line: 408, col: 28, offset: 13438}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0Title9, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -19276,20 +19276,20 @@ var g = &grammar{ pos: position{line: 248, col: 25, offset: 8356}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonSection0Title19, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection0Title22, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -19298,23 +19298,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonSection0Title25, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -19324,20 +19324,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0Title34, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -19346,47 +19346,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -19404,18 +19404,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 248, col: 38, offset: 8369}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0Title51, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -19429,24 +19429,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -19480,18 +19480,18 @@ var g = &grammar{ &oneOrMoreExpr{ pos: position{line: 408, col: 28, offset: 13438}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0Element10, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -19545,20 +19545,20 @@ var g = &grammar{ pos: position{line: 242, col: 19, offset: 8205}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonSection0Element24, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection0Element27, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -19567,23 +19567,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonSection0Element30, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -19593,20 +19593,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0Element39, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -19615,47 +19615,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -19688,20 +19688,20 @@ var g = &grammar{ pos: position{line: 244, col: 10, offset: 8272}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonSection0Element57, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection0Element60, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -19710,23 +19710,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonSection0Element63, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -19736,20 +19736,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0Element72, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -19758,47 +19758,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -19838,18 +19838,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 254, col: 26, offset: 8592}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0Element94, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -19869,12 +19869,12 @@ var g = &grammar{ pos: position{line: 254, col: 38, offset: 8604}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection0Element100, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -19883,23 +19883,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection0Element103, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0Element107, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -19917,15 +19917,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 254, col: 60, offset: 8626}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -19962,18 +19962,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 264, col: 21, offset: 8879}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0Element122, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -19993,12 +19993,12 @@ var g = &grammar{ pos: position{line: 264, col: 32, offset: 8890}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection0Element128, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -20007,23 +20007,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection0Element131, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0Element135, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -20041,15 +20041,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 264, col: 54, offset: 8912}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -20117,12 +20117,12 @@ var g = &grammar{ pos: position{line: 280, col: 27, offset: 9445}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection0Element156, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -20131,23 +20131,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection0Element159, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0Element163, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -20165,15 +20165,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 280, col: 49, offset: 9467}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -20236,18 +20236,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 319, col: 41, offset: 10670}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0Element184, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -20272,12 +20272,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection0Element191, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -20286,23 +20286,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection0Element194, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0Element198, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -20320,24 +20320,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -20387,12 +20387,12 @@ var g = &grammar{ pos: position{line: 364, col: 16, offset: 11971}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection0Element218, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -20401,23 +20401,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection0Element221, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0Element225, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -20432,24 +20432,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 364, col: 38, offset: 11993}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -20516,18 +20516,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 323, col: 22, offset: 10870}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0Element249, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -20552,12 +20552,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection0Element256, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -20566,23 +20566,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection0Element259, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0Element263, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -20600,24 +20600,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -20685,18 +20685,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 327, col: 22, offset: 11035}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0Element288, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -20751,18 +20751,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 335, col: 52, offset: 11214}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0Element304, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -20787,12 +20787,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection0Element311, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -20801,23 +20801,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection0Element314, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0Element318, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -20835,24 +20835,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -20902,12 +20902,12 @@ var g = &grammar{ pos: position{line: 364, col: 16, offset: 11971}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection0Element338, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -20916,23 +20916,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection0Element341, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0Element345, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -20947,24 +20947,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 364, col: 38, offset: 11993}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -21031,18 +21031,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 339, col: 26, offset: 11430}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0Element369, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -21067,12 +21067,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection0Element376, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -21081,23 +21081,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection0Element379, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0Element383, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -21115,24 +21115,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -21200,18 +21200,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 343, col: 26, offset: 11611}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0Element408, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -21333,18 +21333,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 289, col: 23, offset: 9727}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0Element436, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -21402,10 +21402,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonSection0Element453, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -21420,12 +21420,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection0Element458, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -21434,23 +21434,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection0Element461, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0Element465, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -21523,12 +21523,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection0Element482, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -21537,23 +21537,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection0Element485, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0Element489, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -21615,18 +21615,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0Element505, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -21679,10 +21679,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonSection0Element519, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -21697,12 +21697,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection0Element524, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -21711,23 +21711,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection0Element527, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0Element531, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -21791,18 +21791,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0Element547, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -21831,18 +21831,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 233, col: 25, offset: 7906}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection0Element553, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -21851,24 +21851,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -21919,35 +21919,35 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 438, col: 9, offset: 14375}, expr: &actionExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, run: (*parser).callonSection16, expr: &seqExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1480, col: 19, offset: 55455}, + pos: position{line: 1501, col: 19, offset: 56685}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection114, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -21956,24 +21956,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -22014,18 +22014,18 @@ var g = &grammar{ &oneOrMoreExpr{ pos: position{line: 443, col: 29, offset: 14541}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection1TitlePrefix7, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -22060,18 +22060,18 @@ var g = &grammar{ &oneOrMoreExpr{ pos: position{line: 443, col: 29, offset: 14541}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection1Title9, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -22110,20 +22110,20 @@ var g = &grammar{ pos: position{line: 248, col: 25, offset: 8356}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonSection1Title19, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection1Title22, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -22132,23 +22132,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonSection1Title25, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -22158,20 +22158,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection1Title34, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -22180,47 +22180,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -22238,18 +22238,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 248, col: 38, offset: 8369}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection1Title51, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -22263,24 +22263,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -22314,18 +22314,18 @@ var g = &grammar{ &oneOrMoreExpr{ pos: position{line: 443, col: 29, offset: 14541}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection1Element10, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -22379,20 +22379,20 @@ var g = &grammar{ pos: position{line: 242, col: 19, offset: 8205}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonSection1Element24, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection1Element27, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -22401,23 +22401,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonSection1Element30, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -22427,20 +22427,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection1Element39, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -22449,47 +22449,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -22522,20 +22522,20 @@ var g = &grammar{ pos: position{line: 244, col: 10, offset: 8272}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonSection1Element57, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection1Element60, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -22544,23 +22544,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonSection1Element63, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -22570,20 +22570,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection1Element72, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -22592,47 +22592,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -22672,18 +22672,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 254, col: 26, offset: 8592}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection1Element94, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -22703,12 +22703,12 @@ var g = &grammar{ pos: position{line: 254, col: 38, offset: 8604}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection1Element100, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -22717,23 +22717,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection1Element103, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection1Element107, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -22751,15 +22751,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 254, col: 60, offset: 8626}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -22796,18 +22796,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 264, col: 21, offset: 8879}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection1Element122, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -22827,12 +22827,12 @@ var g = &grammar{ pos: position{line: 264, col: 32, offset: 8890}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection1Element128, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -22841,23 +22841,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection1Element131, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection1Element135, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -22875,15 +22875,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 264, col: 54, offset: 8912}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -22951,12 +22951,12 @@ var g = &grammar{ pos: position{line: 280, col: 27, offset: 9445}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection1Element156, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -22965,23 +22965,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection1Element159, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection1Element163, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -22999,15 +22999,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 280, col: 49, offset: 9467}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -23070,18 +23070,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 319, col: 41, offset: 10670}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection1Element184, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -23106,12 +23106,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection1Element191, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -23120,23 +23120,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection1Element194, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection1Element198, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -23154,24 +23154,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -23221,12 +23221,12 @@ var g = &grammar{ pos: position{line: 364, col: 16, offset: 11971}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection1Element218, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -23235,23 +23235,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection1Element221, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection1Element225, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -23266,24 +23266,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 364, col: 38, offset: 11993}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -23350,18 +23350,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 323, col: 22, offset: 10870}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection1Element249, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -23386,12 +23386,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection1Element256, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -23400,23 +23400,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection1Element259, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection1Element263, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -23434,24 +23434,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -23519,18 +23519,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 327, col: 22, offset: 11035}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection1Element288, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -23585,18 +23585,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 335, col: 52, offset: 11214}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection1Element304, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -23621,12 +23621,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection1Element311, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -23635,23 +23635,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection1Element314, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection1Element318, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -23669,24 +23669,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -23736,12 +23736,12 @@ var g = &grammar{ pos: position{line: 364, col: 16, offset: 11971}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection1Element338, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -23750,23 +23750,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection1Element341, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection1Element345, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -23781,24 +23781,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 364, col: 38, offset: 11993}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -23865,18 +23865,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 339, col: 26, offset: 11430}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection1Element369, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -23901,12 +23901,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection1Element376, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -23915,23 +23915,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection1Element379, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection1Element383, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -23949,24 +23949,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -24034,18 +24034,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 343, col: 26, offset: 11611}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection1Element408, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -24167,18 +24167,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 289, col: 23, offset: 9727}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection1Element436, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -24236,10 +24236,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonSection1Element453, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -24254,12 +24254,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection1Element458, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -24268,23 +24268,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection1Element461, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection1Element465, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -24357,12 +24357,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection1Element482, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -24371,23 +24371,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection1Element485, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection1Element489, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -24449,18 +24449,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection1Element505, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -24513,10 +24513,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonSection1Element519, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -24531,12 +24531,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection1Element524, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -24545,23 +24545,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection1Element527, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection1Element531, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -24625,18 +24625,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection1Element547, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -24665,18 +24665,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 233, col: 25, offset: 7906}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection1Element553, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -24685,24 +24685,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -24753,35 +24753,35 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 458, col: 9, offset: 14998}, expr: &actionExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, run: (*parser).callonSection26, expr: &seqExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1480, col: 19, offset: 55455}, + pos: position{line: 1501, col: 19, offset: 56685}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection214, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -24790,24 +24790,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -24848,18 +24848,18 @@ var g = &grammar{ &oneOrMoreExpr{ pos: position{line: 463, col: 30, offset: 15165}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection2TitlePrefix7, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -24894,18 +24894,18 @@ var g = &grammar{ &oneOrMoreExpr{ pos: position{line: 463, col: 30, offset: 15165}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection2Title9, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -24944,20 +24944,20 @@ var g = &grammar{ pos: position{line: 248, col: 25, offset: 8356}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonSection2Title19, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection2Title22, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -24966,23 +24966,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonSection2Title25, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -24992,20 +24992,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection2Title34, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -25014,47 +25014,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -25072,18 +25072,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 248, col: 38, offset: 8369}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection2Title51, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -25097,24 +25097,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -25148,18 +25148,18 @@ var g = &grammar{ &oneOrMoreExpr{ pos: position{line: 443, col: 29, offset: 14541}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection2Element10, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -25187,18 +25187,18 @@ var g = &grammar{ &oneOrMoreExpr{ pos: position{line: 463, col: 30, offset: 15165}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection2Element19, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -25252,20 +25252,20 @@ var g = &grammar{ pos: position{line: 242, col: 19, offset: 8205}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonSection2Element33, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection2Element36, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -25274,23 +25274,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonSection2Element39, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -25300,20 +25300,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection2Element48, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -25322,47 +25322,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -25395,20 +25395,20 @@ var g = &grammar{ pos: position{line: 244, col: 10, offset: 8272}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonSection2Element66, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection2Element69, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -25417,23 +25417,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonSection2Element72, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -25443,20 +25443,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection2Element81, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -25465,47 +25465,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -25545,18 +25545,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 254, col: 26, offset: 8592}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection2Element103, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -25576,12 +25576,12 @@ var g = &grammar{ pos: position{line: 254, col: 38, offset: 8604}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection2Element109, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -25590,23 +25590,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection2Element112, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection2Element116, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -25624,15 +25624,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 254, col: 60, offset: 8626}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -25669,18 +25669,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 264, col: 21, offset: 8879}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection2Element131, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -25700,12 +25700,12 @@ var g = &grammar{ pos: position{line: 264, col: 32, offset: 8890}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection2Element137, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -25714,23 +25714,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection2Element140, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection2Element144, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -25748,15 +25748,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 264, col: 54, offset: 8912}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -25824,12 +25824,12 @@ var g = &grammar{ pos: position{line: 280, col: 27, offset: 9445}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection2Element165, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -25838,23 +25838,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection2Element168, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection2Element172, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -25872,15 +25872,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 280, col: 49, offset: 9467}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -25943,18 +25943,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 319, col: 41, offset: 10670}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection2Element193, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -25979,12 +25979,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection2Element200, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -25993,23 +25993,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection2Element203, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection2Element207, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -26027,24 +26027,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -26094,12 +26094,12 @@ var g = &grammar{ pos: position{line: 364, col: 16, offset: 11971}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection2Element227, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -26108,23 +26108,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection2Element230, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection2Element234, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -26139,24 +26139,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 364, col: 38, offset: 11993}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -26223,18 +26223,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 323, col: 22, offset: 10870}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection2Element258, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -26259,12 +26259,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection2Element265, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -26273,23 +26273,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection2Element268, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection2Element272, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -26307,24 +26307,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -26392,18 +26392,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 327, col: 22, offset: 11035}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection2Element297, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -26458,18 +26458,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 335, col: 52, offset: 11214}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection2Element313, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -26494,12 +26494,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection2Element320, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -26508,23 +26508,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection2Element323, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection2Element327, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -26542,24 +26542,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -26609,12 +26609,12 @@ var g = &grammar{ pos: position{line: 364, col: 16, offset: 11971}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection2Element347, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -26623,23 +26623,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection2Element350, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection2Element354, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -26654,24 +26654,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 364, col: 38, offset: 11993}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -26738,18 +26738,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 339, col: 26, offset: 11430}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection2Element378, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -26774,12 +26774,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection2Element385, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -26788,23 +26788,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection2Element388, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection2Element392, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -26822,24 +26822,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -26907,18 +26907,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 343, col: 26, offset: 11611}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection2Element417, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -27040,18 +27040,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 289, col: 23, offset: 9727}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection2Element445, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -27109,10 +27109,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonSection2Element462, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -27127,12 +27127,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection2Element467, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -27141,23 +27141,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection2Element470, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection2Element474, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -27230,12 +27230,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection2Element491, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -27244,23 +27244,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection2Element494, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection2Element498, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -27322,18 +27322,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection2Element514, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -27386,10 +27386,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonSection2Element528, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -27404,12 +27404,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection2Element533, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -27418,23 +27418,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection2Element536, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection2Element540, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -27498,18 +27498,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection2Element556, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -27538,18 +27538,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 233, col: 25, offset: 7906}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection2Element562, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -27558,24 +27558,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -27626,35 +27626,35 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 478, col: 9, offset: 15640}, expr: &actionExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, run: (*parser).callonSection36, expr: &seqExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1480, col: 19, offset: 55455}, + pos: position{line: 1501, col: 19, offset: 56685}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection314, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -27663,24 +27663,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -27721,18 +27721,18 @@ var g = &grammar{ &oneOrMoreExpr{ pos: position{line: 483, col: 31, offset: 15808}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection3TitlePrefix7, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -27767,18 +27767,18 @@ var g = &grammar{ &oneOrMoreExpr{ pos: position{line: 483, col: 31, offset: 15808}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection3Title9, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -27817,20 +27817,20 @@ var g = &grammar{ pos: position{line: 248, col: 25, offset: 8356}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonSection3Title19, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection3Title22, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -27839,23 +27839,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonSection3Title25, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -27865,20 +27865,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection3Title34, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -27887,47 +27887,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -27945,18 +27945,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 248, col: 38, offset: 8369}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection3Title51, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -27970,24 +27970,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -28021,18 +28021,18 @@ var g = &grammar{ &oneOrMoreExpr{ pos: position{line: 443, col: 29, offset: 14541}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection3Element10, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -28060,18 +28060,18 @@ var g = &grammar{ &oneOrMoreExpr{ pos: position{line: 463, col: 30, offset: 15165}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection3Element19, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -28099,18 +28099,18 @@ var g = &grammar{ &oneOrMoreExpr{ pos: position{line: 483, col: 31, offset: 15808}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection3Element28, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -28164,20 +28164,20 @@ var g = &grammar{ pos: position{line: 242, col: 19, offset: 8205}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonSection3Element42, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection3Element45, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -28186,23 +28186,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonSection3Element48, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -28212,20 +28212,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection3Element57, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -28234,47 +28234,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -28307,20 +28307,20 @@ var g = &grammar{ pos: position{line: 244, col: 10, offset: 8272}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonSection3Element75, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection3Element78, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -28329,23 +28329,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonSection3Element81, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -28355,20 +28355,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection3Element90, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -28377,47 +28377,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -28457,18 +28457,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 254, col: 26, offset: 8592}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection3Element112, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -28488,12 +28488,12 @@ var g = &grammar{ pos: position{line: 254, col: 38, offset: 8604}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection3Element118, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -28502,23 +28502,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection3Element121, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection3Element125, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -28536,15 +28536,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 254, col: 60, offset: 8626}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -28581,18 +28581,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 264, col: 21, offset: 8879}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection3Element140, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -28612,12 +28612,12 @@ var g = &grammar{ pos: position{line: 264, col: 32, offset: 8890}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection3Element146, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -28626,23 +28626,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection3Element149, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection3Element153, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -28660,15 +28660,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 264, col: 54, offset: 8912}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -28736,12 +28736,12 @@ var g = &grammar{ pos: position{line: 280, col: 27, offset: 9445}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection3Element174, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -28750,23 +28750,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection3Element177, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection3Element181, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -28784,15 +28784,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 280, col: 49, offset: 9467}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -28855,18 +28855,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 319, col: 41, offset: 10670}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection3Element202, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -28891,12 +28891,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection3Element209, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -28905,23 +28905,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection3Element212, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection3Element216, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -28939,24 +28939,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -29006,12 +29006,12 @@ var g = &grammar{ pos: position{line: 364, col: 16, offset: 11971}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection3Element236, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -29020,23 +29020,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection3Element239, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection3Element243, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -29051,24 +29051,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 364, col: 38, offset: 11993}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -29135,18 +29135,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 323, col: 22, offset: 10870}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection3Element267, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -29171,12 +29171,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection3Element274, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -29185,23 +29185,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection3Element277, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection3Element281, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -29219,24 +29219,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -29304,18 +29304,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 327, col: 22, offset: 11035}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection3Element306, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -29370,18 +29370,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 335, col: 52, offset: 11214}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection3Element322, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -29406,12 +29406,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection3Element329, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -29420,23 +29420,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection3Element332, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection3Element336, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -29454,24 +29454,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -29521,12 +29521,12 @@ var g = &grammar{ pos: position{line: 364, col: 16, offset: 11971}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection3Element356, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -29535,23 +29535,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection3Element359, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection3Element363, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -29566,24 +29566,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 364, col: 38, offset: 11993}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -29650,18 +29650,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 339, col: 26, offset: 11430}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection3Element387, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -29686,12 +29686,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection3Element394, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -29700,23 +29700,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection3Element397, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection3Element401, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -29734,24 +29734,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -29819,18 +29819,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 343, col: 26, offset: 11611}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection3Element426, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -29952,18 +29952,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 289, col: 23, offset: 9727}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection3Element454, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -30021,10 +30021,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonSection3Element471, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -30039,12 +30039,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection3Element476, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -30053,23 +30053,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection3Element479, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection3Element483, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -30142,12 +30142,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection3Element500, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -30156,23 +30156,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection3Element503, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection3Element507, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -30234,18 +30234,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection3Element523, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -30298,10 +30298,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonSection3Element537, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -30316,12 +30316,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection3Element542, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -30330,23 +30330,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection3Element545, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection3Element549, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -30410,18 +30410,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection3Element565, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -30450,18 +30450,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 233, col: 25, offset: 7906}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection3Element571, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -30470,24 +30470,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -30538,35 +30538,35 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 498, col: 9, offset: 16303}, expr: &actionExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, run: (*parser).callonSection46, expr: &seqExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1480, col: 19, offset: 55455}, + pos: position{line: 1501, col: 19, offset: 56685}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection414, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -30575,24 +30575,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -30633,18 +30633,18 @@ var g = &grammar{ &oneOrMoreExpr{ pos: position{line: 503, col: 32, offset: 16472}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection4TitlePrefix7, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -30679,18 +30679,18 @@ var g = &grammar{ &oneOrMoreExpr{ pos: position{line: 503, col: 32, offset: 16472}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection4Title9, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -30729,20 +30729,20 @@ var g = &grammar{ pos: position{line: 248, col: 25, offset: 8356}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonSection4Title19, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection4Title22, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -30751,23 +30751,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonSection4Title25, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -30777,20 +30777,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection4Title34, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -30799,47 +30799,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -30857,18 +30857,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 248, col: 38, offset: 8369}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection4Title51, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -30882,24 +30882,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -30933,18 +30933,18 @@ var g = &grammar{ &oneOrMoreExpr{ pos: position{line: 443, col: 29, offset: 14541}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection4Element10, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -30972,18 +30972,18 @@ var g = &grammar{ &oneOrMoreExpr{ pos: position{line: 463, col: 30, offset: 15165}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection4Element19, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -31011,18 +31011,18 @@ var g = &grammar{ &oneOrMoreExpr{ pos: position{line: 483, col: 31, offset: 15808}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection4Element28, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -31050,18 +31050,18 @@ var g = &grammar{ &oneOrMoreExpr{ pos: position{line: 503, col: 32, offset: 16472}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection4Element37, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -31115,20 +31115,20 @@ var g = &grammar{ pos: position{line: 242, col: 19, offset: 8205}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonSection4Element51, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection4Element54, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -31137,23 +31137,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonSection4Element57, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -31163,20 +31163,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection4Element66, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -31185,47 +31185,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -31258,20 +31258,20 @@ var g = &grammar{ pos: position{line: 244, col: 10, offset: 8272}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonSection4Element84, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection4Element87, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -31280,23 +31280,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonSection4Element90, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -31306,20 +31306,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection4Element99, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -31328,47 +31328,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -31408,18 +31408,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 254, col: 26, offset: 8592}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection4Element121, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -31439,12 +31439,12 @@ var g = &grammar{ pos: position{line: 254, col: 38, offset: 8604}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection4Element127, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -31453,23 +31453,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection4Element130, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection4Element134, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -31487,15 +31487,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 254, col: 60, offset: 8626}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -31532,18 +31532,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 264, col: 21, offset: 8879}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection4Element149, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -31563,12 +31563,12 @@ var g = &grammar{ pos: position{line: 264, col: 32, offset: 8890}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection4Element155, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -31577,23 +31577,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection4Element158, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection4Element162, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -31611,15 +31611,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 264, col: 54, offset: 8912}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -31687,12 +31687,12 @@ var g = &grammar{ pos: position{line: 280, col: 27, offset: 9445}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection4Element183, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -31701,23 +31701,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection4Element186, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection4Element190, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -31735,15 +31735,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 280, col: 49, offset: 9467}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -31806,18 +31806,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 319, col: 41, offset: 10670}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection4Element211, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -31842,12 +31842,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection4Element218, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -31856,23 +31856,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection4Element221, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection4Element225, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -31890,24 +31890,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -31957,12 +31957,12 @@ var g = &grammar{ pos: position{line: 364, col: 16, offset: 11971}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection4Element245, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -31971,23 +31971,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection4Element248, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection4Element252, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -32002,24 +32002,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 364, col: 38, offset: 11993}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -32086,18 +32086,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 323, col: 22, offset: 10870}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection4Element276, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -32122,12 +32122,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection4Element283, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -32136,23 +32136,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection4Element286, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection4Element290, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -32170,24 +32170,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -32255,18 +32255,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 327, col: 22, offset: 11035}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection4Element315, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -32321,18 +32321,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 335, col: 52, offset: 11214}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection4Element331, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -32357,12 +32357,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection4Element338, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -32371,23 +32371,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection4Element341, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection4Element345, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -32405,24 +32405,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -32472,12 +32472,12 @@ var g = &grammar{ pos: position{line: 364, col: 16, offset: 11971}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection4Element365, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -32486,23 +32486,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection4Element368, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection4Element372, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -32517,24 +32517,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 364, col: 38, offset: 11993}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -32601,18 +32601,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 339, col: 26, offset: 11430}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection4Element396, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -32637,12 +32637,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection4Element403, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -32651,23 +32651,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection4Element406, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection4Element410, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -32685,24 +32685,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -32770,18 +32770,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 343, col: 26, offset: 11611}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection4Element435, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -32903,18 +32903,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 289, col: 23, offset: 9727}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection4Element463, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -32972,10 +32972,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonSection4Element480, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -32990,12 +32990,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection4Element485, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -33004,23 +33004,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection4Element488, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection4Element492, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -33093,12 +33093,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection4Element509, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -33107,23 +33107,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection4Element512, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection4Element516, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -33185,18 +33185,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection4Element532, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -33249,10 +33249,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonSection4Element546, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -33267,12 +33267,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection4Element551, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -33281,23 +33281,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection4Element554, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection4Element558, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -33361,18 +33361,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection4Element574, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -33401,18 +33401,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 233, col: 25, offset: 7906}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection4Element580, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -33421,24 +33421,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -33489,35 +33489,35 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 518, col: 9, offset: 16986}, expr: &actionExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, run: (*parser).callonSection56, expr: &seqExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1480, col: 19, offset: 55455}, + pos: position{line: 1501, col: 19, offset: 56685}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection514, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -33526,24 +33526,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -33584,18 +33584,18 @@ var g = &grammar{ &oneOrMoreExpr{ pos: position{line: 523, col: 33, offset: 17156}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection5TitlePrefix7, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -33630,18 +33630,18 @@ var g = &grammar{ &oneOrMoreExpr{ pos: position{line: 523, col: 33, offset: 17156}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection5Title9, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -33680,20 +33680,20 @@ var g = &grammar{ pos: position{line: 248, col: 25, offset: 8356}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonSection5Title19, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection5Title22, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -33702,23 +33702,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonSection5Title25, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -33728,20 +33728,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection5Title34, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -33750,47 +33750,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -33808,18 +33808,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 248, col: 38, offset: 8369}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection5Title51, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -33833,24 +33833,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -33945,20 +33945,20 @@ var g = &grammar{ pos: position{line: 242, col: 19, offset: 8205}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonSection5Element25, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection5Element28, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -33967,23 +33967,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonSection5Element31, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -33993,20 +33993,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection5Element40, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -34015,47 +34015,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -34088,20 +34088,20 @@ var g = &grammar{ pos: position{line: 244, col: 10, offset: 8272}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonSection5Element58, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection5Element61, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -34110,23 +34110,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonSection5Element64, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -34136,20 +34136,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection5Element73, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -34158,47 +34158,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -34238,18 +34238,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 254, col: 26, offset: 8592}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection5Element95, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -34269,12 +34269,12 @@ var g = &grammar{ pos: position{line: 254, col: 38, offset: 8604}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection5Element101, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -34283,23 +34283,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection5Element104, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection5Element108, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -34317,15 +34317,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 254, col: 60, offset: 8626}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -34362,18 +34362,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 264, col: 21, offset: 8879}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection5Element123, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -34393,12 +34393,12 @@ var g = &grammar{ pos: position{line: 264, col: 32, offset: 8890}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection5Element129, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -34407,23 +34407,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection5Element132, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection5Element136, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -34441,15 +34441,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 264, col: 54, offset: 8912}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -34517,12 +34517,12 @@ var g = &grammar{ pos: position{line: 280, col: 27, offset: 9445}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection5Element157, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -34531,23 +34531,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection5Element160, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection5Element164, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -34565,15 +34565,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 280, col: 49, offset: 9467}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -34636,18 +34636,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 319, col: 41, offset: 10670}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection5Element185, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -34672,12 +34672,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection5Element192, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -34686,23 +34686,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection5Element195, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection5Element199, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -34720,24 +34720,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -34787,12 +34787,12 @@ var g = &grammar{ pos: position{line: 364, col: 16, offset: 11971}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection5Element219, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -34801,23 +34801,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection5Element222, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection5Element226, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -34832,24 +34832,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 364, col: 38, offset: 11993}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -34916,18 +34916,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 323, col: 22, offset: 10870}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection5Element250, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -34952,12 +34952,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection5Element257, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -34966,23 +34966,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection5Element260, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection5Element264, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -35000,24 +35000,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -35085,18 +35085,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 327, col: 22, offset: 11035}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection5Element289, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -35151,18 +35151,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 335, col: 52, offset: 11214}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection5Element305, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -35187,12 +35187,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection5Element312, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -35201,23 +35201,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection5Element315, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection5Element319, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -35235,24 +35235,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -35302,12 +35302,12 @@ var g = &grammar{ pos: position{line: 364, col: 16, offset: 11971}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection5Element339, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -35316,23 +35316,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection5Element342, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection5Element346, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -35347,24 +35347,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 364, col: 38, offset: 11993}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -35431,18 +35431,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 339, col: 26, offset: 11430}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection5Element370, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -35467,12 +35467,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection5Element377, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -35481,23 +35481,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection5Element380, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection5Element384, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -35515,24 +35515,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -35600,18 +35600,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 343, col: 26, offset: 11611}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection5Element409, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -35733,18 +35733,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 289, col: 23, offset: 9727}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection5Element437, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -35802,10 +35802,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonSection5Element454, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -35820,12 +35820,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection5Element459, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -35834,23 +35834,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection5Element462, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection5Element466, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -35923,12 +35923,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection5Element483, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -35937,23 +35937,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection5Element486, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection5Element490, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -36015,18 +36015,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection5Element506, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -36079,10 +36079,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonSection5Element520, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -36097,12 +36097,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSection5Element525, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -36111,23 +36111,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSection5Element528, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection5Element532, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -36191,18 +36191,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection5Element548, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -36231,18 +36231,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 233, col: 25, offset: 7906}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSection5Element554, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -36251,24 +36251,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -36307,15 +36307,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 538, col: 28, offset: 17639}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -36341,20 +36341,20 @@ var g = &grammar{ pos: position{line: 248, col: 25, offset: 8356}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonTitleElements14, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElements17, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -36363,23 +36363,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonTitleElements20, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -36389,20 +36389,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElements29, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -36411,47 +36411,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -36469,18 +36469,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 248, col: 38, offset: 8369}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElements46, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -36515,23 +36515,23 @@ var g = &grammar{ pos: position{line: 542, col: 26, offset: 17811}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonTitleElement4, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement8, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -36541,43 +36541,43 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1495, col: 8, offset: 55738}, + pos: position{line: 1516, col: 8, offset: 56968}, run: (*parser).callonTitleElement10, expr: &litMatcher{ - pos: position{line: 1495, col: 8, offset: 55738}, + pos: position{line: 1516, col: 8, offset: 56968}, val: ".", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 1069, col: 19, offset: 40419}, + pos: position{line: 1090, col: 19, offset: 41649}, run: (*parser).callonTitleElement12, expr: &seqExpr{ - pos: position{line: 1069, col: 19, offset: 40419}, + pos: position{line: 1090, col: 19, offset: 41649}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1069, col: 19, offset: 40419}, + pos: position{line: 1090, col: 19, offset: 41649}, val: "<<", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1069, col: 24, offset: 40424}, + pos: position{line: 1090, col: 24, offset: 41654}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonTitleElement16, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement19, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -36586,23 +36586,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonTitleElement22, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -36612,20 +36612,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement31, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -36634,47 +36634,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -36685,20 +36685,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 1069, col: 32, offset: 40432}, + pos: position{line: 1090, col: 32, offset: 41662}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement47, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -36707,28 +36707,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1069, col: 36, offset: 40436}, + pos: position{line: 1090, col: 36, offset: 41666}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1069, col: 40, offset: 40440}, + pos: position{line: 1090, col: 40, offset: 41670}, label: "label", expr: &actionExpr{ - pos: position{line: 1075, col: 24, offset: 40642}, + pos: position{line: 1096, col: 24, offset: 41872}, run: (*parser).callonTitleElement51, expr: &oneOrMoreExpr{ - pos: position{line: 1075, col: 24, offset: 40642}, + pos: position{line: 1096, col: 24, offset: 41872}, expr: &choiceExpr{ - pos: position{line: 1075, col: 25, offset: 40643}, + pos: position{line: 1096, col: 25, offset: 41873}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement54, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -36737,23 +36737,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonTitleElement57, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement61, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -36763,21 +36763,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1075, col: 46, offset: 40664}, + pos: position{line: 1096, col: 46, offset: 41894}, run: (*parser).callonTitleElement63, expr: &seqExpr{ - pos: position{line: 1075, col: 47, offset: 40665}, + pos: position{line: 1096, col: 47, offset: 41895}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1075, col: 47, offset: 40665}, + pos: position{line: 1096, col: 47, offset: 41895}, expr: &litMatcher{ - pos: position{line: 1075, col: 48, offset: 40666}, + pos: position{line: 1096, col: 48, offset: 41896}, val: ">>", ignoreCase: false, }, }, &anyMatcher{ - line: 1075, col: 54, offset: 40672, + line: 1096, col: 54, offset: 41902, }, }, }, @@ -36788,7 +36788,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1069, col: 68, offset: 40468}, + pos: position{line: 1090, col: 68, offset: 41698}, val: ">>", ignoreCase: false, }, @@ -36796,34 +36796,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1071, col: 5, offset: 40543}, + pos: position{line: 1092, col: 5, offset: 41773}, run: (*parser).callonTitleElement69, expr: &seqExpr{ - pos: position{line: 1071, col: 5, offset: 40543}, + pos: position{line: 1092, col: 5, offset: 41773}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1071, col: 5, offset: 40543}, + pos: position{line: 1092, col: 5, offset: 41773}, val: "<<", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1071, col: 10, offset: 40548}, + pos: position{line: 1092, col: 10, offset: 41778}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonTitleElement73, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement76, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -36832,23 +36832,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonTitleElement79, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -36858,20 +36858,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement88, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -36880,47 +36880,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -36931,7 +36931,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1071, col: 18, offset: 40556}, + pos: position{line: 1092, col: 18, offset: 41786}, val: ">>", ignoreCase: false, }, @@ -36943,42 +36943,42 @@ var g = &grammar{ name: "Passthrough", }, &actionExpr{ - pos: position{line: 1126, col: 16, offset: 42260}, + pos: position{line: 1147, col: 16, offset: 43490}, run: (*parser).callonTitleElement103, expr: &seqExpr{ - pos: position{line: 1126, col: 16, offset: 42260}, + pos: position{line: 1147, col: 16, offset: 43490}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1126, col: 16, offset: 42260}, + pos: position{line: 1147, col: 16, offset: 43490}, val: "image:", ignoreCase: false, }, ¬Expr{ - pos: position{line: 1126, col: 25, offset: 42269}, + pos: position{line: 1147, col: 25, offset: 43499}, expr: &litMatcher{ - pos: position{line: 1126, col: 26, offset: 42270}, + pos: position{line: 1147, col: 26, offset: 43500}, val: ":", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1126, col: 30, offset: 42274}, + pos: position{line: 1147, col: 30, offset: 43504}, label: "path", expr: &actionExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, run: (*parser).callonTitleElement109, expr: &oneOrMoreExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, expr: &choiceExpr{ - pos: position{line: 1509, col: 9, offset: 56124}, + pos: position{line: 1530, col: 9, offset: 57360}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement112, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -36987,23 +36987,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1509, col: 21, offset: 56136}, + pos: position{line: 1530, col: 21, offset: 57372}, run: (*parser).callonTitleElement115, expr: &seqExpr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -37013,20 +37013,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 31, offset: 56146}, + pos: position{line: 1530, col: 31, offset: 57382}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement124, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -37035,23 +37035,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 35, offset: 56150}, + pos: position{line: 1530, col: 35, offset: 57386}, expr: &litMatcher{ - pos: position{line: 1509, col: 36, offset: 56151}, + pos: position{line: 1530, col: 36, offset: 57387}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1509, col: 40, offset: 56155}, + pos: position{line: 1530, col: 40, offset: 57391}, expr: &litMatcher{ - pos: position{line: 1509, col: 41, offset: 56156}, + pos: position{line: 1530, col: 41, offset: 57392}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1509, col: 46, offset: 56161, + line: 1530, col: 46, offset: 57397, }, }, }, @@ -37062,40 +37062,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1126, col: 41, offset: 42285}, + pos: position{line: 1147, col: 41, offset: 43515}, label: "inlineAttributes", expr: &choiceExpr{ - pos: position{line: 1131, col: 20, offset: 42542}, + pos: position{line: 1152, col: 20, offset: 43772}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1131, col: 20, offset: 42542}, + pos: position{line: 1152, col: 20, offset: 43772}, run: (*parser).callonTitleElement133, expr: &seqExpr{ - pos: position{line: 1131, col: 20, offset: 42542}, + pos: position{line: 1152, col: 20, offset: 43772}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1131, col: 20, offset: 42542}, + pos: position{line: 1152, col: 20, offset: 43772}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1131, col: 24, offset: 42546}, + pos: position{line: 1152, col: 24, offset: 43776}, label: "alt", expr: &actionExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, run: (*parser).callonTitleElement137, expr: &oneOrMoreExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, expr: &choiceExpr{ - pos: position{line: 1148, col: 20, offset: 43266}, + pos: position{line: 1169, col: 20, offset: 44496}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement140, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -37104,23 +37104,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonTitleElement143, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement147, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -37130,37 +37130,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1148, col: 41, offset: 43287}, + pos: position{line: 1169, col: 41, offset: 44517}, run: (*parser).callonTitleElement149, expr: &seqExpr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, expr: &litMatcher{ - pos: position{line: 1148, col: 43, offset: 43289}, + pos: position{line: 1169, col: 43, offset: 44519}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 47, offset: 43293}, + pos: position{line: 1169, col: 47, offset: 44523}, expr: &litMatcher{ - pos: position{line: 1148, col: 48, offset: 43294}, + pos: position{line: 1169, col: 48, offset: 44524}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 52, offset: 43298}, + pos: position{line: 1169, col: 52, offset: 44528}, expr: &litMatcher{ - pos: position{line: 1148, col: 53, offset: 43299}, + pos: position{line: 1169, col: 53, offset: 44529}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1148, col: 57, offset: 43303, + line: 1169, col: 57, offset: 44533, }, }, }, @@ -37171,28 +37171,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1131, col: 45, offset: 42567}, + pos: position{line: 1152, col: 45, offset: 43797}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1132, col: 5, offset: 42575}, + pos: position{line: 1153, col: 5, offset: 43805}, label: "width", expr: &actionExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, run: (*parser).callonTitleElement160, expr: &oneOrMoreExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, expr: &choiceExpr{ - pos: position{line: 1148, col: 20, offset: 43266}, + pos: position{line: 1169, col: 20, offset: 44496}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement163, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -37201,23 +37201,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonTitleElement166, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement170, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -37227,37 +37227,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1148, col: 41, offset: 43287}, + pos: position{line: 1169, col: 41, offset: 44517}, run: (*parser).callonTitleElement172, expr: &seqExpr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, expr: &litMatcher{ - pos: position{line: 1148, col: 43, offset: 43289}, + pos: position{line: 1169, col: 43, offset: 44519}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 47, offset: 43293}, + pos: position{line: 1169, col: 47, offset: 44523}, expr: &litMatcher{ - pos: position{line: 1148, col: 48, offset: 43294}, + pos: position{line: 1169, col: 48, offset: 44524}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 52, offset: 43298}, + pos: position{line: 1169, col: 52, offset: 44528}, expr: &litMatcher{ - pos: position{line: 1148, col: 53, offset: 43299}, + pos: position{line: 1169, col: 53, offset: 44529}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1148, col: 57, offset: 43303, + line: 1169, col: 57, offset: 44533, }, }, }, @@ -37268,28 +37268,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1132, col: 29, offset: 42599}, + pos: position{line: 1153, col: 29, offset: 43829}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1133, col: 5, offset: 42607}, + pos: position{line: 1154, col: 5, offset: 43837}, label: "height", expr: &actionExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, run: (*parser).callonTitleElement183, expr: &oneOrMoreExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, expr: &choiceExpr{ - pos: position{line: 1148, col: 20, offset: 43266}, + pos: position{line: 1169, col: 20, offset: 44496}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement186, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -37298,23 +37298,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonTitleElement189, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement193, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -37324,37 +37324,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1148, col: 41, offset: 43287}, + pos: position{line: 1169, col: 41, offset: 44517}, run: (*parser).callonTitleElement195, expr: &seqExpr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, expr: &litMatcher{ - pos: position{line: 1148, col: 43, offset: 43289}, + pos: position{line: 1169, col: 43, offset: 44519}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 47, offset: 43293}, + pos: position{line: 1169, col: 47, offset: 44523}, expr: &litMatcher{ - pos: position{line: 1148, col: 48, offset: 43294}, + pos: position{line: 1169, col: 48, offset: 44524}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 52, offset: 43298}, + pos: position{line: 1169, col: 52, offset: 44528}, expr: &litMatcher{ - pos: position{line: 1148, col: 53, offset: 43299}, + pos: position{line: 1169, col: 53, offset: 44529}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1148, col: 57, offset: 43303, + line: 1169, col: 57, offset: 44533, }, }, }, @@ -37365,18 +37365,18 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1133, col: 29, offset: 42631}, + pos: position{line: 1154, col: 29, offset: 43861}, expr: &litMatcher{ - pos: position{line: 1133, col: 29, offset: 42631}, + pos: position{line: 1154, col: 29, offset: 43861}, val: ",", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1134, col: 5, offset: 42640}, + pos: position{line: 1155, col: 5, offset: 43870}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1134, col: 16, offset: 42651}, + pos: position{line: 1155, col: 16, offset: 43881}, expr: &choiceExpr{ pos: position{line: 293, col: 22, offset: 9856}, alternatives: []interface{}{ @@ -37422,10 +37422,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonTitleElement221, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -37440,12 +37440,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement226, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -37454,23 +37454,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonTitleElement229, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement233, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -37543,12 +37543,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement250, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -37557,23 +37557,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonTitleElement253, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement257, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -37635,18 +37635,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement273, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -37699,10 +37699,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonTitleElement287, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -37717,12 +37717,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement292, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -37731,23 +37731,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonTitleElement295, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement299, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -37811,18 +37811,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement315, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -37838,7 +37838,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1134, col: 36, offset: 42671}, + pos: position{line: 1155, col: 36, offset: 43901}, val: "]", ignoreCase: false, }, @@ -37846,34 +37846,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1136, col: 5, offset: 42769}, + pos: position{line: 1157, col: 5, offset: 43999}, run: (*parser).callonTitleElement318, expr: &seqExpr{ - pos: position{line: 1136, col: 5, offset: 42769}, + pos: position{line: 1157, col: 5, offset: 43999}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1136, col: 5, offset: 42769}, + pos: position{line: 1157, col: 5, offset: 43999}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1136, col: 9, offset: 42773}, + pos: position{line: 1157, col: 9, offset: 44003}, label: "alt", expr: &actionExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, run: (*parser).callonTitleElement322, expr: &oneOrMoreExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, expr: &choiceExpr{ - pos: position{line: 1148, col: 20, offset: 43266}, + pos: position{line: 1169, col: 20, offset: 44496}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement325, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -37882,23 +37882,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonTitleElement328, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement332, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -37908,37 +37908,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1148, col: 41, offset: 43287}, + pos: position{line: 1169, col: 41, offset: 44517}, run: (*parser).callonTitleElement334, expr: &seqExpr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, expr: &litMatcher{ - pos: position{line: 1148, col: 43, offset: 43289}, + pos: position{line: 1169, col: 43, offset: 44519}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 47, offset: 43293}, + pos: position{line: 1169, col: 47, offset: 44523}, expr: &litMatcher{ - pos: position{line: 1148, col: 48, offset: 43294}, + pos: position{line: 1169, col: 48, offset: 44524}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 52, offset: 43298}, + pos: position{line: 1169, col: 52, offset: 44528}, expr: &litMatcher{ - pos: position{line: 1148, col: 53, offset: 43299}, + pos: position{line: 1169, col: 53, offset: 44529}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1148, col: 57, offset: 43303, + line: 1169, col: 57, offset: 44533, }, }, }, @@ -37949,28 +37949,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1136, col: 30, offset: 42794}, + pos: position{line: 1157, col: 30, offset: 44024}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1137, col: 5, offset: 42802}, + pos: position{line: 1158, col: 5, offset: 44032}, label: "width", expr: &actionExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, run: (*parser).callonTitleElement345, expr: &oneOrMoreExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, expr: &choiceExpr{ - pos: position{line: 1148, col: 20, offset: 43266}, + pos: position{line: 1169, col: 20, offset: 44496}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement348, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -37979,23 +37979,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonTitleElement351, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement355, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -38005,37 +38005,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1148, col: 41, offset: 43287}, + pos: position{line: 1169, col: 41, offset: 44517}, run: (*parser).callonTitleElement357, expr: &seqExpr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, expr: &litMatcher{ - pos: position{line: 1148, col: 43, offset: 43289}, + pos: position{line: 1169, col: 43, offset: 44519}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 47, offset: 43293}, + pos: position{line: 1169, col: 47, offset: 44523}, expr: &litMatcher{ - pos: position{line: 1148, col: 48, offset: 43294}, + pos: position{line: 1169, col: 48, offset: 44524}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 52, offset: 43298}, + pos: position{line: 1169, col: 52, offset: 44528}, expr: &litMatcher{ - pos: position{line: 1148, col: 53, offset: 43299}, + pos: position{line: 1169, col: 53, offset: 44529}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1148, col: 57, offset: 43303, + line: 1169, col: 57, offset: 44533, }, }, }, @@ -38046,18 +38046,18 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1137, col: 28, offset: 42825}, + pos: position{line: 1158, col: 28, offset: 44055}, expr: &litMatcher{ - pos: position{line: 1137, col: 28, offset: 42825}, + pos: position{line: 1158, col: 28, offset: 44055}, val: ",", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1138, col: 5, offset: 42834}, + pos: position{line: 1159, col: 5, offset: 44064}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1138, col: 16, offset: 42845}, + pos: position{line: 1159, col: 16, offset: 44075}, expr: &choiceExpr{ pos: position{line: 293, col: 22, offset: 9856}, alternatives: []interface{}{ @@ -38103,10 +38103,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonTitleElement383, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -38121,12 +38121,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement388, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -38135,23 +38135,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonTitleElement391, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement395, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -38224,12 +38224,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement412, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -38238,23 +38238,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonTitleElement415, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement419, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -38316,18 +38316,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement435, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -38380,10 +38380,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonTitleElement449, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -38398,12 +38398,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement454, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -38412,23 +38412,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonTitleElement457, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement461, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -38492,18 +38492,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement477, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -38519,7 +38519,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1138, col: 36, offset: 42865}, + pos: position{line: 1159, col: 36, offset: 44095}, val: "]", ignoreCase: false, }, @@ -38527,34 +38527,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1140, col: 5, offset: 42960}, + pos: position{line: 1161, col: 5, offset: 44190}, run: (*parser).callonTitleElement480, expr: &seqExpr{ - pos: position{line: 1140, col: 5, offset: 42960}, + pos: position{line: 1161, col: 5, offset: 44190}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1140, col: 5, offset: 42960}, + pos: position{line: 1161, col: 5, offset: 44190}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1140, col: 9, offset: 42964}, + pos: position{line: 1161, col: 9, offset: 44194}, label: "alt", expr: &actionExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, run: (*parser).callonTitleElement484, expr: &oneOrMoreExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, expr: &choiceExpr{ - pos: position{line: 1148, col: 20, offset: 43266}, + pos: position{line: 1169, col: 20, offset: 44496}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement487, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -38563,23 +38563,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonTitleElement490, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement494, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -38589,37 +38589,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1148, col: 41, offset: 43287}, + pos: position{line: 1169, col: 41, offset: 44517}, run: (*parser).callonTitleElement496, expr: &seqExpr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, expr: &litMatcher{ - pos: position{line: 1148, col: 43, offset: 43289}, + pos: position{line: 1169, col: 43, offset: 44519}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 47, offset: 43293}, + pos: position{line: 1169, col: 47, offset: 44523}, expr: &litMatcher{ - pos: position{line: 1148, col: 48, offset: 43294}, + pos: position{line: 1169, col: 48, offset: 44524}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 52, offset: 43298}, + pos: position{line: 1169, col: 52, offset: 44528}, expr: &litMatcher{ - pos: position{line: 1148, col: 53, offset: 43299}, + pos: position{line: 1169, col: 53, offset: 44529}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1148, col: 57, offset: 43303, + line: 1169, col: 57, offset: 44533, }, }, }, @@ -38630,18 +38630,18 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1140, col: 30, offset: 42985}, + pos: position{line: 1161, col: 30, offset: 44215}, expr: &litMatcher{ - pos: position{line: 1140, col: 30, offset: 42985}, + pos: position{line: 1161, col: 30, offset: 44215}, val: ",", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1141, col: 5, offset: 42994}, + pos: position{line: 1162, col: 5, offset: 44224}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1141, col: 16, offset: 43005}, + pos: position{line: 1162, col: 16, offset: 44235}, expr: &choiceExpr{ pos: position{line: 293, col: 22, offset: 9856}, alternatives: []interface{}{ @@ -38687,10 +38687,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonTitleElement522, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -38705,12 +38705,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement527, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -38719,23 +38719,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonTitleElement530, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement534, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -38808,12 +38808,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement551, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -38822,23 +38822,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonTitleElement554, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement558, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -38900,18 +38900,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement574, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -38964,10 +38964,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonTitleElement588, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -38982,12 +38982,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement593, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -38996,23 +38996,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonTitleElement596, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement600, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -39076,18 +39076,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement616, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -39103,7 +39103,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1141, col: 36, offset: 43025}, + pos: position{line: 1162, col: 36, offset: 44255}, val: "]", ignoreCase: false, }, @@ -39111,21 +39111,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1143, col: 5, offset: 43118}, + pos: position{line: 1164, col: 5, offset: 44348}, run: (*parser).callonTitleElement619, expr: &seqExpr{ - pos: position{line: 1143, col: 5, offset: 43118}, + pos: position{line: 1164, col: 5, offset: 44348}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1143, col: 5, offset: 43118}, + pos: position{line: 1164, col: 5, offset: 44348}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1143, col: 9, offset: 43122}, + pos: position{line: 1164, col: 9, offset: 44352}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1143, col: 20, offset: 43133}, + pos: position{line: 1164, col: 20, offset: 44363}, expr: &choiceExpr{ pos: position{line: 293, col: 22, offset: 9856}, alternatives: []interface{}{ @@ -39171,10 +39171,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonTitleElement637, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -39189,12 +39189,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement642, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -39203,23 +39203,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonTitleElement645, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement649, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -39292,12 +39292,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement666, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -39306,23 +39306,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonTitleElement669, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement673, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -39384,18 +39384,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement689, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -39448,10 +39448,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonTitleElement703, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -39466,12 +39466,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement708, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -39480,23 +39480,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonTitleElement711, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement715, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -39560,18 +39560,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement731, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -39587,7 +39587,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1143, col: 40, offset: 43153}, + pos: position{line: 1164, col: 40, offset: 44383}, val: "]", ignoreCase: false, }, @@ -39601,61 +39601,61 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1084, col: 9, offset: 40856}, + pos: position{line: 1105, col: 9, offset: 42086}, run: (*parser).callonTitleElement734, expr: &labeledExpr{ - pos: position{line: 1084, col: 9, offset: 40856}, + pos: position{line: 1105, col: 9, offset: 42086}, label: "link", expr: &choiceExpr{ - pos: position{line: 1084, col: 15, offset: 40862}, + pos: position{line: 1105, col: 15, offset: 42092}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1099, col: 17, offset: 41314}, + pos: position{line: 1120, col: 17, offset: 42544}, run: (*parser).callonTitleElement737, expr: &seqExpr{ - pos: position{line: 1099, col: 17, offset: 41314}, + pos: position{line: 1120, col: 17, offset: 42544}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1099, col: 17, offset: 41314}, + pos: position{line: 1120, col: 17, offset: 42544}, val: "link:", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1099, col: 25, offset: 41322}, + pos: position{line: 1120, col: 25, offset: 42552}, label: "url", expr: &actionExpr{ - pos: position{line: 1103, col: 20, offset: 41491}, + pos: position{line: 1124, col: 20, offset: 42721}, run: (*parser).callonTitleElement741, expr: &seqExpr{ - pos: position{line: 1103, col: 20, offset: 41491}, + pos: position{line: 1124, col: 20, offset: 42721}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1103, col: 20, offset: 41491}, + pos: position{line: 1124, col: 20, offset: 42721}, expr: &choiceExpr{ - pos: position{line: 1527, col: 15, offset: 56506}, + pos: position{line: 1548, col: 15, offset: 57742}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1527, col: 15, offset: 56506}, + pos: position{line: 1548, col: 15, offset: 57742}, val: "http://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1527, col: 27, offset: 56518}, + pos: position{line: 1548, col: 27, offset: 57754}, val: "https://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1527, col: 40, offset: 56531}, + pos: position{line: 1548, col: 40, offset: 57767}, val: "ftp://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1527, col: 51, offset: 56542}, + pos: position{line: 1548, col: 51, offset: 57778}, val: "irc://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1527, col: 62, offset: 56553}, + pos: position{line: 1548, col: 62, offset: 57789}, val: "mailto:", ignoreCase: false, }, @@ -39663,20 +39663,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, run: (*parser).callonTitleElement750, expr: &oneOrMoreExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, expr: &choiceExpr{ - pos: position{line: 1509, col: 9, offset: 56124}, + pos: position{line: 1530, col: 9, offset: 57360}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement753, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -39685,23 +39685,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1509, col: 21, offset: 56136}, + pos: position{line: 1530, col: 21, offset: 57372}, run: (*parser).callonTitleElement756, expr: &seqExpr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -39711,20 +39711,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 31, offset: 56146}, + pos: position{line: 1530, col: 31, offset: 57382}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement765, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -39733,23 +39733,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 35, offset: 56150}, + pos: position{line: 1530, col: 35, offset: 57386}, expr: &litMatcher{ - pos: position{line: 1509, col: 36, offset: 56151}, + pos: position{line: 1530, col: 36, offset: 57387}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1509, col: 40, offset: 56155}, + pos: position{line: 1530, col: 40, offset: 57391}, expr: &litMatcher{ - pos: position{line: 1509, col: 41, offset: 56156}, + pos: position{line: 1530, col: 41, offset: 57392}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1509, col: 46, offset: 56161, + line: 1530, col: 46, offset: 57397, }, }, }, @@ -39763,40 +39763,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1099, col: 47, offset: 41344}, + pos: position{line: 1120, col: 47, offset: 42574}, label: "inlineAttributes", expr: &choiceExpr{ - pos: position{line: 1107, col: 19, offset: 41561}, + pos: position{line: 1128, col: 19, offset: 42791}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1107, col: 19, offset: 41561}, + pos: position{line: 1128, col: 19, offset: 42791}, run: (*parser).callonTitleElement774, expr: &seqExpr{ - pos: position{line: 1107, col: 19, offset: 41561}, + pos: position{line: 1128, col: 19, offset: 42791}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1107, col: 19, offset: 41561}, + pos: position{line: 1128, col: 19, offset: 42791}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1107, col: 23, offset: 41565}, + pos: position{line: 1128, col: 23, offset: 42795}, label: "text", expr: &actionExpr{ - pos: position{line: 1113, col: 22, offset: 41855}, + pos: position{line: 1134, col: 22, offset: 43085}, run: (*parser).callonTitleElement778, expr: &zeroOrMoreExpr{ - pos: position{line: 1113, col: 22, offset: 41855}, + pos: position{line: 1134, col: 22, offset: 43085}, expr: &choiceExpr{ - pos: position{line: 1113, col: 23, offset: 41856}, + pos: position{line: 1134, col: 23, offset: 43086}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement781, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -39805,23 +39805,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonTitleElement784, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement788, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -39831,37 +39831,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1113, col: 44, offset: 41877}, + pos: position{line: 1134, col: 44, offset: 43107}, run: (*parser).callonTitleElement790, expr: &seqExpr{ - pos: position{line: 1113, col: 45, offset: 41878}, + pos: position{line: 1134, col: 45, offset: 43108}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1113, col: 45, offset: 41878}, + pos: position{line: 1134, col: 45, offset: 43108}, expr: &litMatcher{ - pos: position{line: 1113, col: 46, offset: 41879}, + pos: position{line: 1134, col: 46, offset: 43109}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1113, col: 50, offset: 41883}, + pos: position{line: 1134, col: 50, offset: 43113}, expr: &litMatcher{ - pos: position{line: 1113, col: 51, offset: 41884}, + pos: position{line: 1134, col: 51, offset: 43114}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1113, col: 55, offset: 41888}, + pos: position{line: 1134, col: 55, offset: 43118}, expr: &litMatcher{ - pos: position{line: 1113, col: 56, offset: 41889}, + pos: position{line: 1134, col: 56, offset: 43119}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1113, col: 61, offset: 41894, + line: 1134, col: 61, offset: 43124, }, }, }, @@ -39872,28 +39872,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1107, col: 48, offset: 41590}, + pos: position{line: 1128, col: 48, offset: 42820}, expr: &litMatcher{ - pos: position{line: 1107, col: 48, offset: 41590}, + pos: position{line: 1128, col: 48, offset: 42820}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 1107, col: 53, offset: 41595}, + pos: position{line: 1128, col: 53, offset: 42825}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement804, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -39902,10 +39902,10 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1107, col: 57, offset: 41599}, + pos: position{line: 1128, col: 57, offset: 42829}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1107, col: 68, offset: 41610}, + pos: position{line: 1128, col: 68, offset: 42840}, expr: &choiceExpr{ pos: position{line: 293, col: 22, offset: 9856}, alternatives: []interface{}{ @@ -39951,10 +39951,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonTitleElement821, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -39969,12 +39969,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement826, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -39983,23 +39983,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonTitleElement829, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement833, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -40072,12 +40072,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement850, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -40086,23 +40086,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonTitleElement853, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement857, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -40164,18 +40164,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement873, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -40228,10 +40228,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonTitleElement887, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -40246,12 +40246,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement892, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -40260,23 +40260,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonTitleElement895, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement899, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -40340,18 +40340,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement915, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -40367,7 +40367,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1107, col: 88, offset: 41630}, + pos: position{line: 1128, col: 88, offset: 42860}, val: "]", ignoreCase: false, }, @@ -40375,21 +40375,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1109, col: 5, offset: 41715}, + pos: position{line: 1130, col: 5, offset: 42945}, run: (*parser).callonTitleElement918, expr: &seqExpr{ - pos: position{line: 1109, col: 5, offset: 41715}, + pos: position{line: 1130, col: 5, offset: 42945}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1109, col: 5, offset: 41715}, + pos: position{line: 1130, col: 5, offset: 42945}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1109, col: 9, offset: 41719}, + pos: position{line: 1130, col: 9, offset: 42949}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1109, col: 20, offset: 41730}, + pos: position{line: 1130, col: 20, offset: 42960}, expr: &choiceExpr{ pos: position{line: 293, col: 22, offset: 9856}, alternatives: []interface{}{ @@ -40435,10 +40435,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonTitleElement936, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -40453,12 +40453,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement941, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -40467,23 +40467,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonTitleElement944, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement948, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -40556,12 +40556,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement965, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -40570,23 +40570,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonTitleElement968, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement972, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -40648,18 +40648,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement988, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -40712,10 +40712,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonTitleElement1002, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -40730,12 +40730,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement1007, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -40744,23 +40744,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonTitleElement1010, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement1014, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -40824,18 +40824,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement1030, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -40851,7 +40851,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1109, col: 40, offset: 41750}, + pos: position{line: 1130, col: 40, offset: 42980}, val: "]", ignoreCase: false, }, @@ -40865,65 +40865,65 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1088, col: 17, offset: 40933}, + pos: position{line: 1109, col: 17, offset: 42163}, run: (*parser).callonTitleElement1033, expr: &seqExpr{ - pos: position{line: 1088, col: 17, offset: 40933}, + pos: position{line: 1109, col: 17, offset: 42163}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1088, col: 17, offset: 40933}, + pos: position{line: 1109, col: 17, offset: 42163}, label: "url", expr: &actionExpr{ - pos: position{line: 1094, col: 20, offset: 41180}, + pos: position{line: 1115, col: 20, offset: 42410}, run: (*parser).callonTitleElement1036, expr: &seqExpr{ - pos: position{line: 1094, col: 20, offset: 41180}, + pos: position{line: 1115, col: 20, offset: 42410}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 1527, col: 15, offset: 56506}, + pos: position{line: 1548, col: 15, offset: 57742}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1527, col: 15, offset: 56506}, + pos: position{line: 1548, col: 15, offset: 57742}, val: "http://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1527, col: 27, offset: 56518}, + pos: position{line: 1548, col: 27, offset: 57754}, val: "https://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1527, col: 40, offset: 56531}, + pos: position{line: 1548, col: 40, offset: 57767}, val: "ftp://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1527, col: 51, offset: 56542}, + pos: position{line: 1548, col: 51, offset: 57778}, val: "irc://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1527, col: 62, offset: 56553}, + pos: position{line: 1548, col: 62, offset: 57789}, val: "mailto:", ignoreCase: false, }, }, }, &actionExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, run: (*parser).callonTitleElement1044, expr: &oneOrMoreExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, expr: &choiceExpr{ - pos: position{line: 1509, col: 9, offset: 56124}, + pos: position{line: 1530, col: 9, offset: 57360}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement1047, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -40932,23 +40932,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1509, col: 21, offset: 56136}, + pos: position{line: 1530, col: 21, offset: 57372}, run: (*parser).callonTitleElement1050, expr: &seqExpr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -40958,20 +40958,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 31, offset: 56146}, + pos: position{line: 1530, col: 31, offset: 57382}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement1059, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -40980,23 +40980,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 35, offset: 56150}, + pos: position{line: 1530, col: 35, offset: 57386}, expr: &litMatcher{ - pos: position{line: 1509, col: 36, offset: 56151}, + pos: position{line: 1530, col: 36, offset: 57387}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1509, col: 40, offset: 56155}, + pos: position{line: 1530, col: 40, offset: 57391}, expr: &litMatcher{ - pos: position{line: 1509, col: 41, offset: 56156}, + pos: position{line: 1530, col: 41, offset: 57392}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1509, col: 46, offset: 56161, + line: 1530, col: 46, offset: 57397, }, }, }, @@ -41010,40 +41010,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1088, col: 39, offset: 40955}, + pos: position{line: 1109, col: 39, offset: 42185}, label: "inlineAttributes", expr: &choiceExpr{ - pos: position{line: 1107, col: 19, offset: 41561}, + pos: position{line: 1128, col: 19, offset: 42791}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1107, col: 19, offset: 41561}, + pos: position{line: 1128, col: 19, offset: 42791}, run: (*parser).callonTitleElement1068, expr: &seqExpr{ - pos: position{line: 1107, col: 19, offset: 41561}, + pos: position{line: 1128, col: 19, offset: 42791}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1107, col: 19, offset: 41561}, + pos: position{line: 1128, col: 19, offset: 42791}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1107, col: 23, offset: 41565}, + pos: position{line: 1128, col: 23, offset: 42795}, label: "text", expr: &actionExpr{ - pos: position{line: 1113, col: 22, offset: 41855}, + pos: position{line: 1134, col: 22, offset: 43085}, run: (*parser).callonTitleElement1072, expr: &zeroOrMoreExpr{ - pos: position{line: 1113, col: 22, offset: 41855}, + pos: position{line: 1134, col: 22, offset: 43085}, expr: &choiceExpr{ - pos: position{line: 1113, col: 23, offset: 41856}, + pos: position{line: 1134, col: 23, offset: 43086}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement1075, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -41052,23 +41052,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonTitleElement1078, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement1082, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -41078,37 +41078,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1113, col: 44, offset: 41877}, + pos: position{line: 1134, col: 44, offset: 43107}, run: (*parser).callonTitleElement1084, expr: &seqExpr{ - pos: position{line: 1113, col: 45, offset: 41878}, + pos: position{line: 1134, col: 45, offset: 43108}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1113, col: 45, offset: 41878}, + pos: position{line: 1134, col: 45, offset: 43108}, expr: &litMatcher{ - pos: position{line: 1113, col: 46, offset: 41879}, + pos: position{line: 1134, col: 46, offset: 43109}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1113, col: 50, offset: 41883}, + pos: position{line: 1134, col: 50, offset: 43113}, expr: &litMatcher{ - pos: position{line: 1113, col: 51, offset: 41884}, + pos: position{line: 1134, col: 51, offset: 43114}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1113, col: 55, offset: 41888}, + pos: position{line: 1134, col: 55, offset: 43118}, expr: &litMatcher{ - pos: position{line: 1113, col: 56, offset: 41889}, + pos: position{line: 1134, col: 56, offset: 43119}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1113, col: 61, offset: 41894, + line: 1134, col: 61, offset: 43124, }, }, }, @@ -41119,28 +41119,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1107, col: 48, offset: 41590}, + pos: position{line: 1128, col: 48, offset: 42820}, expr: &litMatcher{ - pos: position{line: 1107, col: 48, offset: 41590}, + pos: position{line: 1128, col: 48, offset: 42820}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 1107, col: 53, offset: 41595}, + pos: position{line: 1128, col: 53, offset: 42825}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement1098, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -41149,10 +41149,10 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1107, col: 57, offset: 41599}, + pos: position{line: 1128, col: 57, offset: 42829}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1107, col: 68, offset: 41610}, + pos: position{line: 1128, col: 68, offset: 42840}, expr: &choiceExpr{ pos: position{line: 293, col: 22, offset: 9856}, alternatives: []interface{}{ @@ -41198,10 +41198,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonTitleElement1115, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -41216,12 +41216,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement1120, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -41230,23 +41230,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonTitleElement1123, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement1127, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -41319,12 +41319,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement1144, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -41333,23 +41333,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonTitleElement1147, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement1151, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -41411,18 +41411,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement1167, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -41475,10 +41475,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonTitleElement1181, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -41493,12 +41493,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement1186, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -41507,23 +41507,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonTitleElement1189, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement1193, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -41587,18 +41587,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement1209, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -41614,7 +41614,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1107, col: 88, offset: 41630}, + pos: position{line: 1128, col: 88, offset: 42860}, val: "]", ignoreCase: false, }, @@ -41622,21 +41622,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1109, col: 5, offset: 41715}, + pos: position{line: 1130, col: 5, offset: 42945}, run: (*parser).callonTitleElement1212, expr: &seqExpr{ - pos: position{line: 1109, col: 5, offset: 41715}, + pos: position{line: 1130, col: 5, offset: 42945}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1109, col: 5, offset: 41715}, + pos: position{line: 1130, col: 5, offset: 42945}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1109, col: 9, offset: 41719}, + pos: position{line: 1130, col: 9, offset: 42949}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1109, col: 20, offset: 41730}, + pos: position{line: 1130, col: 20, offset: 42960}, expr: &choiceExpr{ pos: position{line: 293, col: 22, offset: 9856}, alternatives: []interface{}{ @@ -41682,10 +41682,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonTitleElement1230, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -41700,12 +41700,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement1235, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -41714,23 +41714,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonTitleElement1238, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement1242, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -41803,12 +41803,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement1259, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -41817,23 +41817,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonTitleElement1262, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement1266, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -41895,18 +41895,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement1282, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -41959,10 +41959,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonTitleElement1296, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -41977,12 +41977,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement1301, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -41991,23 +41991,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonTitleElement1304, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement1308, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -42071,18 +42071,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement1324, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -42098,7 +42098,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1109, col: 40, offset: 41750}, + pos: position{line: 1130, col: 40, offset: 42980}, val: "]", ignoreCase: false, }, @@ -42112,62 +42112,62 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1090, col: 5, offset: 41084}, + pos: position{line: 1111, col: 5, offset: 42314}, run: (*parser).callonTitleElement1327, expr: &labeledExpr{ - pos: position{line: 1090, col: 5, offset: 41084}, + pos: position{line: 1111, col: 5, offset: 42314}, label: "url", expr: &actionExpr{ - pos: position{line: 1094, col: 20, offset: 41180}, + pos: position{line: 1115, col: 20, offset: 42410}, run: (*parser).callonTitleElement1329, expr: &seqExpr{ - pos: position{line: 1094, col: 20, offset: 41180}, + pos: position{line: 1115, col: 20, offset: 42410}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 1527, col: 15, offset: 56506}, + pos: position{line: 1548, col: 15, offset: 57742}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1527, col: 15, offset: 56506}, + pos: position{line: 1548, col: 15, offset: 57742}, val: "http://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1527, col: 27, offset: 56518}, + pos: position{line: 1548, col: 27, offset: 57754}, val: "https://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1527, col: 40, offset: 56531}, + pos: position{line: 1548, col: 40, offset: 57767}, val: "ftp://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1527, col: 51, offset: 56542}, + pos: position{line: 1548, col: 51, offset: 57778}, val: "irc://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1527, col: 62, offset: 56553}, + pos: position{line: 1548, col: 62, offset: 57789}, val: "mailto:", ignoreCase: false, }, }, }, &actionExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, run: (*parser).callonTitleElement1337, expr: &oneOrMoreExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, expr: &choiceExpr{ - pos: position{line: 1509, col: 9, offset: 56124}, + pos: position{line: 1530, col: 9, offset: 57360}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement1340, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -42176,23 +42176,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1509, col: 21, offset: 56136}, + pos: position{line: 1530, col: 21, offset: 57372}, run: (*parser).callonTitleElement1343, expr: &seqExpr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -42202,20 +42202,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 31, offset: 56146}, + pos: position{line: 1530, col: 31, offset: 57382}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement1352, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -42224,23 +42224,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 35, offset: 56150}, + pos: position{line: 1530, col: 35, offset: 57386}, expr: &litMatcher{ - pos: position{line: 1509, col: 36, offset: 56151}, + pos: position{line: 1530, col: 36, offset: 57387}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1509, col: 40, offset: 56155}, + pos: position{line: 1530, col: 40, offset: 57391}, expr: &litMatcher{ - pos: position{line: 1509, col: 41, offset: 56156}, + pos: position{line: 1530, col: 41, offset: 57392}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1509, col: 46, offset: 56161, + line: 1530, col: 46, offset: 57397, }, }, }, @@ -42263,12 +42263,12 @@ var g = &grammar{ name: "InlineFootnote", }, &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement1360, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -42332,7 +42332,7 @@ var g = &grammar{ }, }, &charClassMatcher{ - pos: position{line: 1489, col: 16, offset: 55646}, + pos: position{line: 1510, col: 16, offset: 56876}, val: "[()[]]", chars: []rune{'(', ')', '[', ']'}, ignoreCase: false, @@ -42345,18 +42345,18 @@ var g = &grammar{ pos: position{line: 889, col: 14, offset: 30602}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement1379, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -42371,18 +42371,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 889, col: 21, offset: 30609}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTitleElement1385, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -42393,24 +42393,24 @@ var g = &grammar{ &andExpr{ pos: position{line: 889, col: 25, offset: 30613}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -42420,18 +42420,18 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1499, col: 9, offset: 55786}, + pos: position{line: 1520, col: 9, offset: 57016}, run: (*parser).callonTitleElement1393, expr: &choiceExpr{ - pos: position{line: 1499, col: 10, offset: 55787}, + pos: position{line: 1520, col: 10, offset: 57017}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonTitleElement1395, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -42439,26 +42439,76 @@ var g = &grammar{ }, }, }, + &litMatcher{ + pos: position{line: 908, col: 21, offset: 31372}, + val: "**", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 28, offset: 31379}, + val: "*", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 34, offset: 31385}, + val: "__", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 41, offset: 31392}, + val: "_", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 47, offset: 31398}, + val: "``", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 54, offset: 31405}, + val: "`", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 60, offset: 31411}, + val: "^^", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 67, offset: 31418}, + val: "^", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 73, offset: 31424}, + val: "~~", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 80, offset: 31431}, + val: "~", + ignoreCase: false, + }, &oneOrMoreExpr{ - pos: position{line: 1499, col: 22, offset: 55799}, + pos: position{line: 1520, col: 41, offset: 57048}, expr: &actionExpr{ - pos: position{line: 1499, col: 23, offset: 55800}, - run: (*parser).callonTitleElement1399, + pos: position{line: 1520, col: 42, offset: 57049}, + run: (*parser).callonTitleElement1409, expr: &seqExpr{ - pos: position{line: 1499, col: 24, offset: 55801}, + pos: position{line: 1520, col: 43, offset: 57050}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1499, col: 24, offset: 55801}, + pos: position{line: 1520, col: 43, offset: 57050}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -42468,20 +42518,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1499, col: 33, offset: 55810}, + pos: position{line: 1520, col: 52, offset: 57059}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, - run: (*parser).callonTitleElement1408, + pos: position{line: 1558, col: 13, offset: 57930}, + run: (*parser).callonTitleElement1418, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -42490,9 +42540,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1499, col: 37, offset: 55814}, + pos: position{line: 1520, col: 56, offset: 57063}, expr: &charClassMatcher{ - pos: position{line: 1489, col: 16, offset: 55646}, + pos: position{line: 1510, col: 16, offset: 56876}, val: "[()[]]", chars: []rune{'(', ')', '[', ']'}, ignoreCase: false, @@ -42500,46 +42550,82 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1499, col: 50, offset: 55827}, + pos: position{line: 1520, col: 69, offset: 57076}, expr: &litMatcher{ - pos: position{line: 1499, col: 51, offset: 55828}, + pos: position{line: 1520, col: 70, offset: 57077}, val: ".", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1499, col: 55, offset: 55832}, + pos: position{line: 1520, col: 74, offset: 57081}, expr: &choiceExpr{ - pos: position{line: 908, col: 33, offset: 31384}, + pos: position{line: 908, col: 21, offset: 31372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 908, col: 33, offset: 31384}, + pos: position{line: 908, col: 21, offset: 31372}, + val: "**", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 28, offset: 31379}, + val: "*", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 34, offset: 31385}, + val: "__", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 41, offset: 31392}, + val: "_", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 47, offset: 31398}, + val: "``", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 54, offset: 31405}, + val: "`", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 60, offset: 31411}, + val: "^^", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 67, offset: 31418}, val: "^", ignoreCase: false, }, - &actionExpr{ - pos: position{line: 908, col: 39, offset: 31390}, - run: (*parser).callonTitleElement1417, - expr: &litMatcher{ - pos: position{line: 908, col: 39, offset: 31390}, - val: "~", - ignoreCase: false, - }, + &litMatcher{ + pos: position{line: 908, col: 73, offset: 31424}, + val: "~~", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 80, offset: 31431}, + val: "~", + ignoreCase: false, }, }, }, }, &anyMatcher{ - line: 1499, col: 86, offset: 55863, + line: 1520, col: 92, offset: 57099, }, }, }, }, }, &oneOrMoreExpr{ - pos: position{line: 1501, col: 7, offset: 55904}, + pos: position{line: 1522, col: 7, offset: 57140}, expr: &litMatcher{ - pos: position{line: 1501, col: 7, offset: 55904}, + pos: position{line: 1522, col: 7, offset: 57140}, val: ".", ignoreCase: false, }, @@ -42597,35 +42683,35 @@ var g = &grammar{ ¬Expr{ pos: position{line: 625, col: 6, offset: 20694}, expr: &actionExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, run: (*parser).callonListItem6, expr: &seqExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1480, col: 19, offset: 55455}, + pos: position{line: 1501, col: 19, offset: 56685}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem14, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -42634,24 +42720,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -42701,20 +42787,20 @@ var g = &grammar{ pos: position{line: 242, col: 19, offset: 8205}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonListItem33, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem36, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -42723,23 +42809,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonListItem39, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -42749,20 +42835,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem48, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -42771,47 +42857,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -42844,20 +42930,20 @@ var g = &grammar{ pos: position{line: 244, col: 10, offset: 8272}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonListItem66, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem69, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -42866,23 +42952,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonListItem72, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -42892,20 +42978,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem81, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -42914,47 +43000,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -42994,18 +43080,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 254, col: 26, offset: 8592}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem103, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -43025,12 +43111,12 @@ var g = &grammar{ pos: position{line: 254, col: 38, offset: 8604}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem109, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -43039,23 +43125,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListItem112, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem116, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -43073,15 +43159,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 254, col: 60, offset: 8626}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -43118,18 +43204,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 264, col: 21, offset: 8879}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem131, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -43149,12 +43235,12 @@ var g = &grammar{ pos: position{line: 264, col: 32, offset: 8890}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem137, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -43163,23 +43249,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListItem140, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem144, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -43197,15 +43283,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 264, col: 54, offset: 8912}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -43273,12 +43359,12 @@ var g = &grammar{ pos: position{line: 280, col: 27, offset: 9445}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem165, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -43287,23 +43373,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListItem168, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem172, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -43321,15 +43407,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 280, col: 49, offset: 9467}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -43392,18 +43478,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 319, col: 41, offset: 10670}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem193, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -43428,12 +43514,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem200, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -43442,23 +43528,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListItem203, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem207, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -43476,24 +43562,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -43543,12 +43629,12 @@ var g = &grammar{ pos: position{line: 364, col: 16, offset: 11971}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem227, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -43557,23 +43643,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListItem230, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem234, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -43588,24 +43674,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 364, col: 38, offset: 11993}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -43672,18 +43758,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 323, col: 22, offset: 10870}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem258, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -43708,12 +43794,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem265, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -43722,23 +43808,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListItem268, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem272, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -43756,24 +43842,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -43841,18 +43927,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 327, col: 22, offset: 11035}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem297, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -43907,18 +43993,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 335, col: 52, offset: 11214}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem313, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -43943,12 +44029,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem320, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -43957,23 +44043,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListItem323, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem327, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -43991,24 +44077,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -44058,12 +44144,12 @@ var g = &grammar{ pos: position{line: 364, col: 16, offset: 11971}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem347, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -44072,23 +44158,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListItem350, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem354, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -44103,24 +44189,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 364, col: 38, offset: 11993}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -44187,18 +44273,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 339, col: 26, offset: 11430}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem378, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -44223,12 +44309,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem385, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -44237,23 +44323,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListItem388, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem392, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -44271,24 +44357,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -44356,18 +44442,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 343, col: 26, offset: 11611}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem417, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -44489,18 +44575,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 289, col: 23, offset: 9727}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem445, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -44558,10 +44644,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonListItem462, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -44576,12 +44662,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem467, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -44590,23 +44676,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListItem470, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem474, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -44679,12 +44765,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem491, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -44693,23 +44779,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListItem494, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem498, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -44771,18 +44857,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem514, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -44835,10 +44921,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonListItem528, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -44853,12 +44939,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem533, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -44867,23 +44953,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListItem536, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem540, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -44947,18 +45033,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem556, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -44987,18 +45073,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 233, col: 25, offset: 7906}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem562, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -45007,24 +45093,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -45042,35 +45128,35 @@ var g = &grammar{ ¬Expr{ pos: position{line: 625, col: 38, offset: 20726}, expr: &actionExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, run: (*parser).callonListItem571, expr: &seqExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1480, col: 19, offset: 55455}, + pos: position{line: 1501, col: 19, offset: 56685}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem579, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -45079,24 +45165,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -45110,34 +45196,34 @@ var g = &grammar{ expr: &zeroOrOneExpr{ pos: position{line: 625, col: 50, offset: 20738}, expr: &actionExpr{ - pos: position{line: 1390, col: 22, offset: 52131}, + pos: position{line: 1411, col: 22, offset: 53361}, run: (*parser).callonListItem588, expr: &seqExpr{ - pos: position{line: 1390, col: 22, offset: 52131}, + pos: position{line: 1411, col: 22, offset: 53361}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1390, col: 22, offset: 52131}, + pos: position{line: 1411, col: 22, offset: 53361}, expr: &litMatcher{ - pos: position{line: 1378, col: 26, offset: 51736}, + pos: position{line: 1399, col: 26, offset: 52966}, val: "////", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 1390, col: 45, offset: 52154}, + pos: position{line: 1411, col: 45, offset: 53384}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem595, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -45146,28 +45232,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1390, col: 49, offset: 52158}, + pos: position{line: 1411, col: 49, offset: 53388}, val: "//", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1390, col: 54, offset: 52163}, + pos: position{line: 1411, col: 54, offset: 53393}, label: "content", expr: &actionExpr{ - pos: position{line: 1394, col: 29, offset: 52291}, + pos: position{line: 1415, col: 29, offset: 53521}, run: (*parser).callonListItem599, expr: &zeroOrMoreExpr{ - pos: position{line: 1394, col: 29, offset: 52291}, + pos: position{line: 1415, col: 29, offset: 53521}, expr: &choiceExpr{ - pos: position{line: 1394, col: 30, offset: 52292}, + pos: position{line: 1415, col: 30, offset: 53522}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem602, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -45176,23 +45262,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListItem605, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem609, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -45202,39 +45288,39 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1394, col: 51, offset: 52313}, + pos: position{line: 1415, col: 51, offset: 53543}, run: (*parser).callonListItem611, expr: &seqExpr{ - pos: position{line: 1394, col: 52, offset: 52314}, + pos: position{line: 1415, col: 52, offset: 53544}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1394, col: 52, offset: 52314}, + pos: position{line: 1415, col: 52, offset: 53544}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, }, }, &anyMatcher{ - line: 1394, col: 58, offset: 52320, + line: 1415, col: 58, offset: 53550, }, }, }, @@ -45245,24 +45331,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -45280,35 +45366,35 @@ var g = &grammar{ &oneOrMoreExpr{ pos: position{line: 625, col: 71, offset: 20759}, expr: &actionExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, run: (*parser).callonListItem627, expr: &seqExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1480, col: 19, offset: 55455}, + pos: position{line: 1501, col: 19, offset: 56685}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem635, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -45317,24 +45403,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -45382,20 +45468,20 @@ var g = &grammar{ pos: position{line: 242, col: 19, offset: 8205}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonListItem653, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem656, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -45404,23 +45490,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonListItem659, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -45430,20 +45516,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem668, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -45452,47 +45538,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -45525,20 +45611,20 @@ var g = &grammar{ pos: position{line: 244, col: 10, offset: 8272}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonListItem686, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem689, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -45547,23 +45633,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonListItem692, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -45573,20 +45659,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem701, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -45595,47 +45681,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -45675,18 +45761,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 254, col: 26, offset: 8592}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem723, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -45706,12 +45792,12 @@ var g = &grammar{ pos: position{line: 254, col: 38, offset: 8604}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem729, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -45720,23 +45806,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListItem732, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem736, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -45754,15 +45840,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 254, col: 60, offset: 8626}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -45799,18 +45885,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 264, col: 21, offset: 8879}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem751, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -45830,12 +45916,12 @@ var g = &grammar{ pos: position{line: 264, col: 32, offset: 8890}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem757, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -45844,23 +45930,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListItem760, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem764, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -45878,15 +45964,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 264, col: 54, offset: 8912}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -45954,12 +46040,12 @@ var g = &grammar{ pos: position{line: 280, col: 27, offset: 9445}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem785, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -45968,23 +46054,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListItem788, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem792, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -46002,15 +46088,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 280, col: 49, offset: 9467}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -46073,18 +46159,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 319, col: 41, offset: 10670}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem813, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -46109,12 +46195,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem820, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -46123,23 +46209,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListItem823, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem827, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -46157,24 +46243,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -46224,12 +46310,12 @@ var g = &grammar{ pos: position{line: 364, col: 16, offset: 11971}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem847, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -46238,23 +46324,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListItem850, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem854, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -46269,24 +46355,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 364, col: 38, offset: 11993}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -46353,18 +46439,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 323, col: 22, offset: 10870}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem878, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -46389,12 +46475,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem885, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -46403,23 +46489,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListItem888, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem892, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -46437,24 +46523,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -46522,18 +46608,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 327, col: 22, offset: 11035}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem917, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -46588,18 +46674,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 335, col: 52, offset: 11214}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem933, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -46624,12 +46710,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem940, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -46638,23 +46724,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListItem943, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem947, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -46672,24 +46758,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -46739,12 +46825,12 @@ var g = &grammar{ pos: position{line: 364, col: 16, offset: 11971}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem967, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -46753,23 +46839,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListItem970, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem974, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -46784,24 +46870,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 364, col: 38, offset: 11993}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -46868,18 +46954,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 339, col: 26, offset: 11430}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem998, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -46904,12 +46990,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem1005, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -46918,23 +47004,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListItem1008, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem1012, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -46952,24 +47038,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -47037,18 +47123,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 343, col: 26, offset: 11611}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem1037, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -47170,18 +47256,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 289, col: 23, offset: 9727}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem1065, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -47239,10 +47325,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonListItem1082, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -47257,12 +47343,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem1087, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -47271,23 +47357,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListItem1090, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem1094, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -47360,12 +47446,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem1111, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -47374,23 +47460,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListItem1114, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem1118, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -47452,18 +47538,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem1134, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -47516,10 +47602,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonListItem1148, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -47534,12 +47620,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem1153, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -47548,23 +47634,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListItem1156, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem1160, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -47628,18 +47714,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem1176, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -47668,18 +47754,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 233, col: 25, offset: 7906}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem1182, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -47688,24 +47774,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -47760,20 +47846,20 @@ var g = &grammar{ pos: position{line: 242, col: 19, offset: 8205}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonListItem1201, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem1204, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -47782,23 +47868,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonListItem1207, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -47808,20 +47894,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem1216, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -47830,47 +47916,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -47903,20 +47989,20 @@ var g = &grammar{ pos: position{line: 244, col: 10, offset: 8272}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonListItem1234, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem1237, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -47925,23 +48011,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonListItem1240, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -47951,20 +48037,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem1249, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -47973,47 +48059,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -48053,18 +48139,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 254, col: 26, offset: 8592}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem1271, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -48084,12 +48170,12 @@ var g = &grammar{ pos: position{line: 254, col: 38, offset: 8604}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem1277, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -48098,23 +48184,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListItem1280, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem1284, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -48132,15 +48218,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 254, col: 60, offset: 8626}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -48177,18 +48263,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 264, col: 21, offset: 8879}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem1299, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -48208,12 +48294,12 @@ var g = &grammar{ pos: position{line: 264, col: 32, offset: 8890}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem1305, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -48222,23 +48308,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListItem1308, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem1312, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -48256,15 +48342,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 264, col: 54, offset: 8912}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -48332,12 +48418,12 @@ var g = &grammar{ pos: position{line: 280, col: 27, offset: 9445}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem1333, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -48346,23 +48432,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListItem1336, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem1340, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -48380,15 +48466,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 280, col: 49, offset: 9467}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -48451,18 +48537,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 319, col: 41, offset: 10670}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem1361, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -48487,12 +48573,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem1368, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -48501,23 +48587,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListItem1371, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem1375, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -48535,24 +48621,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -48602,12 +48688,12 @@ var g = &grammar{ pos: position{line: 364, col: 16, offset: 11971}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem1395, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -48616,23 +48702,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListItem1398, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem1402, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -48647,24 +48733,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 364, col: 38, offset: 11993}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -48731,18 +48817,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 323, col: 22, offset: 10870}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem1426, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -48767,12 +48853,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem1433, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -48781,23 +48867,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListItem1436, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem1440, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -48815,24 +48901,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -48900,18 +48986,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 327, col: 22, offset: 11035}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem1465, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -48966,18 +49052,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 335, col: 52, offset: 11214}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem1481, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -49002,12 +49088,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem1488, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -49016,23 +49102,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListItem1491, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem1495, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -49050,24 +49136,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -49117,12 +49203,12 @@ var g = &grammar{ pos: position{line: 364, col: 16, offset: 11971}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem1515, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -49131,23 +49217,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListItem1518, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem1522, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -49162,24 +49248,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 364, col: 38, offset: 11993}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -49246,18 +49332,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 339, col: 26, offset: 11430}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem1546, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -49282,12 +49368,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem1553, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -49296,23 +49382,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListItem1556, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem1560, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -49330,24 +49416,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -49415,18 +49501,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 343, col: 26, offset: 11611}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem1585, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -49548,18 +49634,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 289, col: 23, offset: 9727}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem1613, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -49617,10 +49703,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonListItem1630, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -49635,12 +49721,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem1635, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -49649,23 +49735,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListItem1638, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem1642, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -49738,12 +49824,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem1659, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -49752,23 +49838,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListItem1662, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem1666, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -49830,18 +49916,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem1682, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -49894,10 +49980,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonListItem1696, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -49912,12 +49998,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListItem1701, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -49926,23 +50012,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListItem1704, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem1708, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -50006,18 +50092,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem1724, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -50046,18 +50132,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 233, col: 25, offset: 7906}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListItem1730, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -50066,24 +50152,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -50131,34 +50217,34 @@ var g = &grammar{ pos: position{line: 631, col: 18, offset: 20987}, label: "comment", expr: &actionExpr{ - pos: position{line: 1390, col: 22, offset: 52131}, + pos: position{line: 1411, col: 22, offset: 53361}, run: (*parser).callonListParagraph4, expr: &seqExpr{ - pos: position{line: 1390, col: 22, offset: 52131}, + pos: position{line: 1411, col: 22, offset: 53361}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1390, col: 22, offset: 52131}, + pos: position{line: 1411, col: 22, offset: 53361}, expr: &litMatcher{ - pos: position{line: 1378, col: 26, offset: 51736}, + pos: position{line: 1399, col: 26, offset: 52966}, val: "////", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 1390, col: 45, offset: 52154}, + pos: position{line: 1411, col: 45, offset: 53384}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraph11, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -50167,28 +50253,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1390, col: 49, offset: 52158}, + pos: position{line: 1411, col: 49, offset: 53388}, val: "//", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1390, col: 54, offset: 52163}, + pos: position{line: 1411, col: 54, offset: 53393}, label: "content", expr: &actionExpr{ - pos: position{line: 1394, col: 29, offset: 52291}, + pos: position{line: 1415, col: 29, offset: 53521}, run: (*parser).callonListParagraph15, expr: &zeroOrMoreExpr{ - pos: position{line: 1394, col: 29, offset: 52291}, + pos: position{line: 1415, col: 29, offset: 53521}, expr: &choiceExpr{ - pos: position{line: 1394, col: 30, offset: 52292}, + pos: position{line: 1415, col: 30, offset: 53522}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListParagraph18, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -50197,23 +50283,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListParagraph21, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraph25, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -50223,39 +50309,39 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1394, col: 51, offset: 52313}, + pos: position{line: 1415, col: 51, offset: 53543}, run: (*parser).callonListParagraph27, expr: &seqExpr{ - pos: position{line: 1394, col: 52, offset: 52314}, + pos: position{line: 1415, col: 52, offset: 53544}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1394, col: 52, offset: 52314}, + pos: position{line: 1415, col: 52, offset: 53544}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, }, }, &anyMatcher{ - line: 1394, col: 58, offset: 52320, + line: 1415, col: 58, offset: 53550, }, }, }, @@ -50266,24 +50352,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -50323,35 +50409,35 @@ var g = &grammar{ ¬Expr{ pos: position{line: 638, col: 5, offset: 21173}, expr: &actionExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, run: (*parser).callonListParagraphLine4, expr: &seqExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1480, col: 19, offset: 55455}, + pos: position{line: 1501, col: 19, offset: 56685}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine12, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -50360,24 +50446,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -50389,34 +50475,34 @@ var g = &grammar{ ¬Expr{ pos: position{line: 639, col: 5, offset: 21189}, expr: &actionExpr{ - pos: position{line: 1390, col: 22, offset: 52131}, + pos: position{line: 1411, col: 22, offset: 53361}, run: (*parser).callonListParagraphLine20, expr: &seqExpr{ - pos: position{line: 1390, col: 22, offset: 52131}, + pos: position{line: 1411, col: 22, offset: 53361}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1390, col: 22, offset: 52131}, + pos: position{line: 1411, col: 22, offset: 53361}, expr: &litMatcher{ - pos: position{line: 1378, col: 26, offset: 51736}, + pos: position{line: 1399, col: 26, offset: 52966}, val: "////", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 1390, col: 45, offset: 52154}, + pos: position{line: 1411, col: 45, offset: 53384}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine27, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -50425,28 +50511,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1390, col: 49, offset: 52158}, + pos: position{line: 1411, col: 49, offset: 53388}, val: "//", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1390, col: 54, offset: 52163}, + pos: position{line: 1411, col: 54, offset: 53393}, label: "content", expr: &actionExpr{ - pos: position{line: 1394, col: 29, offset: 52291}, + pos: position{line: 1415, col: 29, offset: 53521}, run: (*parser).callonListParagraphLine31, expr: &zeroOrMoreExpr{ - pos: position{line: 1394, col: 29, offset: 52291}, + pos: position{line: 1415, col: 29, offset: 53521}, expr: &choiceExpr{ - pos: position{line: 1394, col: 30, offset: 52292}, + pos: position{line: 1415, col: 30, offset: 53522}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListParagraphLine34, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -50455,23 +50541,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListParagraphLine37, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine41, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -50481,39 +50567,39 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1394, col: 51, offset: 52313}, + pos: position{line: 1415, col: 51, offset: 53543}, run: (*parser).callonListParagraphLine43, expr: &seqExpr{ - pos: position{line: 1394, col: 52, offset: 52314}, + pos: position{line: 1415, col: 52, offset: 53544}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1394, col: 52, offset: 52314}, + pos: position{line: 1415, col: 52, offset: 53544}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, }, }, &anyMatcher{ - line: 1394, col: 58, offset: 52320, + line: 1415, col: 58, offset: 53550, }, }, }, @@ -50524,24 +50610,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -50561,18 +50647,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 668, col: 26, offset: 22209}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine63, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -50751,18 +50837,18 @@ var g = &grammar{ &oneOrMoreExpr{ pos: position{line: 691, col: 8, offset: 23404}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine103, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -50785,18 +50871,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 707, col: 5, offset: 24099}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine111, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -50870,18 +50956,18 @@ var g = &grammar{ &oneOrMoreExpr{ pos: position{line: 725, col: 12, offset: 25104}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine130, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -50907,12 +50993,12 @@ var g = &grammar{ pos: position{line: 748, col: 25, offset: 26002}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListParagraphLine137, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -50921,23 +51007,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListParagraphLine140, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine144, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -50955,15 +51041,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 748, col: 47, offset: 26024}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -51030,18 +51116,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 653, col: 29, offset: 21668}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine166, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -51050,24 +51136,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -51114,20 +51200,20 @@ var g = &grammar{ pos: position{line: 242, col: 19, offset: 8205}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonListParagraphLine184, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListParagraphLine187, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -51136,23 +51222,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonListParagraphLine190, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -51162,20 +51248,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine199, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -51184,47 +51270,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -51257,20 +51343,20 @@ var g = &grammar{ pos: position{line: 244, col: 10, offset: 8272}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonListParagraphLine217, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListParagraphLine220, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -51279,23 +51365,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonListParagraphLine223, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -51305,20 +51391,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine232, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -51327,47 +51413,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -51407,18 +51493,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 254, col: 26, offset: 8592}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine254, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -51438,12 +51524,12 @@ var g = &grammar{ pos: position{line: 254, col: 38, offset: 8604}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListParagraphLine260, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -51452,23 +51538,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListParagraphLine263, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine267, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -51486,15 +51572,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 254, col: 60, offset: 8626}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -51531,18 +51617,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 264, col: 21, offset: 8879}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine282, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -51562,12 +51648,12 @@ var g = &grammar{ pos: position{line: 264, col: 32, offset: 8890}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListParagraphLine288, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -51576,23 +51662,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListParagraphLine291, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine295, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -51610,15 +51696,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 264, col: 54, offset: 8912}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -51686,12 +51772,12 @@ var g = &grammar{ pos: position{line: 280, col: 27, offset: 9445}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListParagraphLine316, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -51700,23 +51786,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListParagraphLine319, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine323, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -51734,15 +51820,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 280, col: 49, offset: 9467}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -51805,18 +51891,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 319, col: 41, offset: 10670}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine344, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -51841,12 +51927,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListParagraphLine351, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -51855,23 +51941,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListParagraphLine354, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine358, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -51889,24 +51975,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -51956,12 +52042,12 @@ var g = &grammar{ pos: position{line: 364, col: 16, offset: 11971}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListParagraphLine378, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -51970,23 +52056,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListParagraphLine381, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine385, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -52001,24 +52087,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 364, col: 38, offset: 11993}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -52085,18 +52171,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 323, col: 22, offset: 10870}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine409, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -52121,12 +52207,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListParagraphLine416, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -52135,23 +52221,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListParagraphLine419, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine423, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -52169,24 +52255,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -52254,18 +52340,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 327, col: 22, offset: 11035}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine448, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -52320,18 +52406,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 335, col: 52, offset: 11214}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine464, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -52356,12 +52442,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListParagraphLine471, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -52370,23 +52456,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListParagraphLine474, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine478, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -52404,24 +52490,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -52471,12 +52557,12 @@ var g = &grammar{ pos: position{line: 364, col: 16, offset: 11971}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListParagraphLine498, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -52485,23 +52571,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListParagraphLine501, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine505, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -52516,24 +52602,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 364, col: 38, offset: 11993}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -52600,18 +52686,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 339, col: 26, offset: 11430}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine529, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -52636,12 +52722,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListParagraphLine536, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -52650,23 +52736,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListParagraphLine539, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine543, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -52684,24 +52770,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -52769,18 +52855,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 343, col: 26, offset: 11611}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine568, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -52902,18 +52988,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 289, col: 23, offset: 9727}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine596, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -52971,10 +53057,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonListParagraphLine613, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -52989,12 +53075,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListParagraphLine618, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -53003,23 +53089,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListParagraphLine621, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine625, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -53092,12 +53178,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListParagraphLine642, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -53106,23 +53192,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListParagraphLine645, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine649, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -53184,18 +53270,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine665, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -53248,10 +53334,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonListParagraphLine679, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -53266,12 +53352,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonListParagraphLine684, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -53280,23 +53366,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonListParagraphLine687, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine691, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -53360,18 +53446,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine707, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -53400,18 +53486,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 233, col: 25, offset: 7906}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine713, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -53420,24 +53506,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -53449,36 +53535,36 @@ var g = &grammar{ ¬Expr{ pos: position{line: 645, col: 5, offset: 21369}, expr: &choiceExpr{ - pos: position{line: 1187, col: 19, offset: 44883}, + pos: position{line: 1208, col: 19, offset: 46113}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1406, col: 26, offset: 52801}, + pos: position{line: 1427, col: 26, offset: 54031}, val: "....", ignoreCase: false, }, &seqExpr{ - pos: position{line: 1199, col: 25, offset: 45368}, + pos: position{line: 1220, col: 25, offset: 46598}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1199, col: 25, offset: 45368}, + pos: position{line: 1220, col: 25, offset: 46598}, val: "```", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1199, col: 31, offset: 45374}, + pos: position{line: 1220, col: 31, offset: 46604}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine728, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -53487,24 +53573,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -53512,28 +53598,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 1210, col: 26, offset: 45861}, + pos: position{line: 1231, col: 26, offset: 47091}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1210, col: 26, offset: 45861}, + pos: position{line: 1231, col: 26, offset: 47091}, val: "----", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1210, col: 33, offset: 45868}, + pos: position{line: 1231, col: 33, offset: 47098}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine740, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -53542,24 +53628,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -53567,28 +53653,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 1240, col: 26, offset: 46987}, + pos: position{line: 1261, col: 26, offset: 48217}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1240, col: 26, offset: 46987}, + pos: position{line: 1261, col: 26, offset: 48217}, val: "====", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1240, col: 33, offset: 46994}, + pos: position{line: 1261, col: 33, offset: 48224}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine752, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -53597,24 +53683,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -53622,33 +53708,33 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1378, col: 26, offset: 51736}, + pos: position{line: 1399, col: 26, offset: 52966}, val: "////", ignoreCase: false, }, &seqExpr{ - pos: position{line: 1263, col: 24, offset: 47826}, + pos: position{line: 1284, col: 24, offset: 49056}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1263, col: 24, offset: 47826}, + pos: position{line: 1284, col: 24, offset: 49056}, val: "____", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1263, col: 31, offset: 47833}, + pos: position{line: 1284, col: 31, offset: 49063}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine765, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -53657,24 +53743,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -53682,28 +53768,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 1336, col: 26, offset: 50230}, + pos: position{line: 1357, col: 26, offset: 51460}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1336, col: 26, offset: 50230}, + pos: position{line: 1357, col: 26, offset: 51460}, val: "****", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1336, col: 33, offset: 50237}, + pos: position{line: 1357, col: 33, offset: 51467}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine777, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -53712,24 +53798,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -53771,18 +53857,18 @@ var g = &grammar{ pos: position{line: 889, col: 14, offset: 30602}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine796, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -53797,18 +53883,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 889, col: 21, offset: 30609}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonListParagraphLine802, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -53819,24 +53905,24 @@ var g = &grammar{ &andExpr{ pos: position{line: 889, col: 25, offset: 30613}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -53852,24 +53938,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -53893,35 +53979,35 @@ var g = &grammar{ expr: &zeroOrMoreExpr{ pos: position{line: 655, col: 36, offset: 21713}, expr: &actionExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, run: (*parser).callonContinuedListElement5, expr: &seqExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1480, col: 19, offset: 55455}, + pos: position{line: 1501, col: 19, offset: 56685}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonContinuedListElement13, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -53930,24 +54016,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -53965,18 +54051,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 653, col: 29, offset: 21668}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonContinuedListElement24, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -53985,24 +54071,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -54040,18 +54126,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 668, col: 26, offset: 22209}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonOrderedListItem9, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -54230,18 +54316,18 @@ var g = &grammar{ &oneOrMoreExpr{ pos: position{line: 691, col: 8, offset: 23404}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonOrderedListItem49, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -54317,18 +54403,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 707, col: 5, offset: 24099}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonUnorderedListItem9, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -54402,18 +54488,18 @@ var g = &grammar{ &oneOrMoreExpr{ pos: position{line: 725, col: 12, offset: 25104}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonUnorderedListItem28, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -54483,18 +54569,18 @@ var g = &grammar{ &oneOrMoreExpr{ pos: position{line: 733, col: 7, offset: 25325}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonUnorderedListItem47, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -54571,12 +54657,12 @@ var g = &grammar{ pos: position{line: 748, col: 25, offset: 26002}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonLabeledListItem7, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -54585,23 +54671,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonLabeledListItem10, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonLabeledListItem14, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -54619,15 +54705,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 748, col: 47, offset: 26024}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -54713,26 +54799,26 @@ var g = &grammar{ pos: position{line: 761, col: 6, offset: 26323}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonLabeledListItemDescription7, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, }, &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -54773,18 +54859,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 763, col: 9, offset: 26570}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonLabeledListItemDescription21, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -54793,24 +54879,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -54849,18 +54935,18 @@ var g = &grammar{ &oneOrMoreExpr{ pos: position{line: 790, col: 12, offset: 27377}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonParagraph11, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -54871,15 +54957,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 790, col: 16, offset: 27381}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -54986,18 +55072,18 @@ var g = &grammar{ &oneOrMoreExpr{ pos: position{line: 794, col: 12, offset: 27609}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonParagraph42, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -55008,15 +55094,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 794, col: 16, offset: 27613}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -55181,35 +55267,35 @@ var g = &grammar{ ¬Expr{ pos: position{line: 819, col: 19, offset: 28317}, expr: &actionExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, run: (*parser).callonInlineElements4, expr: &seqExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1480, col: 19, offset: 55455}, + pos: position{line: 1501, col: 19, offset: 56685}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElements12, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -55218,24 +55304,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -55257,34 +55343,34 @@ var g = &grammar{ pos: position{line: 820, col: 15, offset: 28342}, label: "comment", expr: &actionExpr{ - pos: position{line: 1390, col: 22, offset: 52131}, + pos: position{line: 1411, col: 22, offset: 53361}, run: (*parser).callonInlineElements23, expr: &seqExpr{ - pos: position{line: 1390, col: 22, offset: 52131}, + pos: position{line: 1411, col: 22, offset: 53361}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1390, col: 22, offset: 52131}, + pos: position{line: 1411, col: 22, offset: 53361}, expr: &litMatcher{ - pos: position{line: 1378, col: 26, offset: 51736}, + pos: position{line: 1399, col: 26, offset: 52966}, val: "////", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 1390, col: 45, offset: 52154}, + pos: position{line: 1411, col: 45, offset: 53384}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElements30, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -55293,28 +55379,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1390, col: 49, offset: 52158}, + pos: position{line: 1411, col: 49, offset: 53388}, val: "//", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1390, col: 54, offset: 52163}, + pos: position{line: 1411, col: 54, offset: 53393}, label: "content", expr: &actionExpr{ - pos: position{line: 1394, col: 29, offset: 52291}, + pos: position{line: 1415, col: 29, offset: 53521}, run: (*parser).callonInlineElements34, expr: &zeroOrMoreExpr{ - pos: position{line: 1394, col: 29, offset: 52291}, + pos: position{line: 1415, col: 29, offset: 53521}, expr: &choiceExpr{ - pos: position{line: 1394, col: 30, offset: 52292}, + pos: position{line: 1415, col: 30, offset: 53522}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElements37, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -55323,23 +55409,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElements40, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElements44, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -55349,39 +55435,39 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1394, col: 51, offset: 52313}, + pos: position{line: 1415, col: 51, offset: 53543}, run: (*parser).callonInlineElements46, expr: &seqExpr{ - pos: position{line: 1394, col: 52, offset: 52314}, + pos: position{line: 1415, col: 52, offset: 53544}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1394, col: 52, offset: 52314}, + pos: position{line: 1415, col: 52, offset: 53544}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, }, }, &anyMatcher{ - line: 1394, col: 58, offset: 52320, + line: 1415, col: 58, offset: 53550, }, }, }, @@ -55392,24 +55478,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -55428,36 +55514,36 @@ var g = &grammar{ ¬Expr{ pos: position{line: 822, col: 9, offset: 28443}, expr: &choiceExpr{ - pos: position{line: 1187, col: 19, offset: 44883}, + pos: position{line: 1208, col: 19, offset: 46113}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1406, col: 26, offset: 52801}, + pos: position{line: 1427, col: 26, offset: 54031}, val: "....", ignoreCase: false, }, &seqExpr{ - pos: position{line: 1199, col: 25, offset: 45368}, + pos: position{line: 1220, col: 25, offset: 46598}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1199, col: 25, offset: 45368}, + pos: position{line: 1220, col: 25, offset: 46598}, val: "```", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1199, col: 31, offset: 45374}, + pos: position{line: 1220, col: 31, offset: 46604}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElements70, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -55466,24 +55552,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -55491,28 +55577,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 1210, col: 26, offset: 45861}, + pos: position{line: 1231, col: 26, offset: 47091}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1210, col: 26, offset: 45861}, + pos: position{line: 1231, col: 26, offset: 47091}, val: "----", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1210, col: 33, offset: 45868}, + pos: position{line: 1231, col: 33, offset: 47098}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElements82, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -55521,24 +55607,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -55546,28 +55632,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 1240, col: 26, offset: 46987}, + pos: position{line: 1261, col: 26, offset: 48217}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1240, col: 26, offset: 46987}, + pos: position{line: 1261, col: 26, offset: 48217}, val: "====", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1240, col: 33, offset: 46994}, + pos: position{line: 1261, col: 33, offset: 48224}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElements94, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -55576,24 +55662,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -55601,33 +55687,33 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1378, col: 26, offset: 51736}, + pos: position{line: 1399, col: 26, offset: 52966}, val: "////", ignoreCase: false, }, &seqExpr{ - pos: position{line: 1263, col: 24, offset: 47826}, + pos: position{line: 1284, col: 24, offset: 49056}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1263, col: 24, offset: 47826}, + pos: position{line: 1284, col: 24, offset: 49056}, val: "____", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1263, col: 31, offset: 47833}, + pos: position{line: 1284, col: 31, offset: 49063}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElements107, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -55636,24 +55722,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -55661,28 +55747,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 1336, col: 26, offset: 50230}, + pos: position{line: 1357, col: 26, offset: 51460}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1336, col: 26, offset: 50230}, + pos: position{line: 1357, col: 26, offset: 51460}, val: "****", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1336, col: 33, offset: 50237}, + pos: position{line: 1357, col: 33, offset: 51467}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElements119, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -55691,24 +55777,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -55741,18 +55827,18 @@ var g = &grammar{ pos: position{line: 889, col: 14, offset: 30602}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElements135, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -55767,18 +55853,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 889, col: 21, offset: 30609}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElements141, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -55789,24 +55875,24 @@ var g = &grammar{ &andExpr{ pos: position{line: 889, col: 25, offset: 30613}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -55818,24 +55904,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -55862,24 +55948,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 828, col: 18, offset: 28661}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -55894,18 +55980,18 @@ var g = &grammar{ pos: position{line: 889, col: 14, offset: 30602}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement14, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -55920,18 +56006,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 889, col: 21, offset: 30609}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement20, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -55942,24 +56028,24 @@ var g = &grammar{ &andExpr{ pos: position{line: 889, col: 25, offset: 30613}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -55976,23 +56062,23 @@ var g = &grammar{ pos: position{line: 829, col: 14, offset: 28691}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElement30, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement34, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -56002,51 +56088,51 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1495, col: 8, offset: 55738}, + pos: position{line: 1516, col: 8, offset: 56968}, run: (*parser).callonInlineElement36, expr: &litMatcher{ - pos: position{line: 1495, col: 8, offset: 55738}, + pos: position{line: 1516, col: 8, offset: 56968}, val: ".", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 1126, col: 16, offset: 42260}, + pos: position{line: 1147, col: 16, offset: 43490}, run: (*parser).callonInlineElement38, expr: &seqExpr{ - pos: position{line: 1126, col: 16, offset: 42260}, + pos: position{line: 1147, col: 16, offset: 43490}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1126, col: 16, offset: 42260}, + pos: position{line: 1147, col: 16, offset: 43490}, val: "image:", ignoreCase: false, }, ¬Expr{ - pos: position{line: 1126, col: 25, offset: 42269}, + pos: position{line: 1147, col: 25, offset: 43499}, expr: &litMatcher{ - pos: position{line: 1126, col: 26, offset: 42270}, + pos: position{line: 1147, col: 26, offset: 43500}, val: ":", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1126, col: 30, offset: 42274}, + pos: position{line: 1147, col: 30, offset: 43504}, label: "path", expr: &actionExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, run: (*parser).callonInlineElement44, expr: &oneOrMoreExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, expr: &choiceExpr{ - pos: position{line: 1509, col: 9, offset: 56124}, + pos: position{line: 1530, col: 9, offset: 57360}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement47, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -56055,23 +56141,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1509, col: 21, offset: 56136}, + pos: position{line: 1530, col: 21, offset: 57372}, run: (*parser).callonInlineElement50, expr: &seqExpr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -56081,20 +56167,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 31, offset: 56146}, + pos: position{line: 1530, col: 31, offset: 57382}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement59, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -56103,23 +56189,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 35, offset: 56150}, + pos: position{line: 1530, col: 35, offset: 57386}, expr: &litMatcher{ - pos: position{line: 1509, col: 36, offset: 56151}, + pos: position{line: 1530, col: 36, offset: 57387}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1509, col: 40, offset: 56155}, + pos: position{line: 1530, col: 40, offset: 57391}, expr: &litMatcher{ - pos: position{line: 1509, col: 41, offset: 56156}, + pos: position{line: 1530, col: 41, offset: 57392}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1509, col: 46, offset: 56161, + line: 1530, col: 46, offset: 57397, }, }, }, @@ -56130,40 +56216,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1126, col: 41, offset: 42285}, + pos: position{line: 1147, col: 41, offset: 43515}, label: "inlineAttributes", expr: &choiceExpr{ - pos: position{line: 1131, col: 20, offset: 42542}, + pos: position{line: 1152, col: 20, offset: 43772}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1131, col: 20, offset: 42542}, + pos: position{line: 1152, col: 20, offset: 43772}, run: (*parser).callonInlineElement68, expr: &seqExpr{ - pos: position{line: 1131, col: 20, offset: 42542}, + pos: position{line: 1152, col: 20, offset: 43772}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1131, col: 20, offset: 42542}, + pos: position{line: 1152, col: 20, offset: 43772}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1131, col: 24, offset: 42546}, + pos: position{line: 1152, col: 24, offset: 43776}, label: "alt", expr: &actionExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, run: (*parser).callonInlineElement72, expr: &oneOrMoreExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, expr: &choiceExpr{ - pos: position{line: 1148, col: 20, offset: 43266}, + pos: position{line: 1169, col: 20, offset: 44496}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement75, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -56172,23 +56258,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElement78, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement82, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -56198,37 +56284,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1148, col: 41, offset: 43287}, + pos: position{line: 1169, col: 41, offset: 44517}, run: (*parser).callonInlineElement84, expr: &seqExpr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, expr: &litMatcher{ - pos: position{line: 1148, col: 43, offset: 43289}, + pos: position{line: 1169, col: 43, offset: 44519}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 47, offset: 43293}, + pos: position{line: 1169, col: 47, offset: 44523}, expr: &litMatcher{ - pos: position{line: 1148, col: 48, offset: 43294}, + pos: position{line: 1169, col: 48, offset: 44524}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 52, offset: 43298}, + pos: position{line: 1169, col: 52, offset: 44528}, expr: &litMatcher{ - pos: position{line: 1148, col: 53, offset: 43299}, + pos: position{line: 1169, col: 53, offset: 44529}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1148, col: 57, offset: 43303, + line: 1169, col: 57, offset: 44533, }, }, }, @@ -56239,28 +56325,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1131, col: 45, offset: 42567}, + pos: position{line: 1152, col: 45, offset: 43797}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1132, col: 5, offset: 42575}, + pos: position{line: 1153, col: 5, offset: 43805}, label: "width", expr: &actionExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, run: (*parser).callonInlineElement95, expr: &oneOrMoreExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, expr: &choiceExpr{ - pos: position{line: 1148, col: 20, offset: 43266}, + pos: position{line: 1169, col: 20, offset: 44496}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement98, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -56269,23 +56355,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElement101, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement105, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -56295,37 +56381,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1148, col: 41, offset: 43287}, + pos: position{line: 1169, col: 41, offset: 44517}, run: (*parser).callonInlineElement107, expr: &seqExpr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, expr: &litMatcher{ - pos: position{line: 1148, col: 43, offset: 43289}, + pos: position{line: 1169, col: 43, offset: 44519}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 47, offset: 43293}, + pos: position{line: 1169, col: 47, offset: 44523}, expr: &litMatcher{ - pos: position{line: 1148, col: 48, offset: 43294}, + pos: position{line: 1169, col: 48, offset: 44524}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 52, offset: 43298}, + pos: position{line: 1169, col: 52, offset: 44528}, expr: &litMatcher{ - pos: position{line: 1148, col: 53, offset: 43299}, + pos: position{line: 1169, col: 53, offset: 44529}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1148, col: 57, offset: 43303, + line: 1169, col: 57, offset: 44533, }, }, }, @@ -56336,28 +56422,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1132, col: 29, offset: 42599}, + pos: position{line: 1153, col: 29, offset: 43829}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1133, col: 5, offset: 42607}, + pos: position{line: 1154, col: 5, offset: 43837}, label: "height", expr: &actionExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, run: (*parser).callonInlineElement118, expr: &oneOrMoreExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, expr: &choiceExpr{ - pos: position{line: 1148, col: 20, offset: 43266}, + pos: position{line: 1169, col: 20, offset: 44496}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement121, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -56366,23 +56452,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElement124, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement128, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -56392,37 +56478,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1148, col: 41, offset: 43287}, + pos: position{line: 1169, col: 41, offset: 44517}, run: (*parser).callonInlineElement130, expr: &seqExpr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, expr: &litMatcher{ - pos: position{line: 1148, col: 43, offset: 43289}, + pos: position{line: 1169, col: 43, offset: 44519}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 47, offset: 43293}, + pos: position{line: 1169, col: 47, offset: 44523}, expr: &litMatcher{ - pos: position{line: 1148, col: 48, offset: 43294}, + pos: position{line: 1169, col: 48, offset: 44524}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 52, offset: 43298}, + pos: position{line: 1169, col: 52, offset: 44528}, expr: &litMatcher{ - pos: position{line: 1148, col: 53, offset: 43299}, + pos: position{line: 1169, col: 53, offset: 44529}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1148, col: 57, offset: 43303, + line: 1169, col: 57, offset: 44533, }, }, }, @@ -56433,18 +56519,18 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1133, col: 29, offset: 42631}, + pos: position{line: 1154, col: 29, offset: 43861}, expr: &litMatcher{ - pos: position{line: 1133, col: 29, offset: 42631}, + pos: position{line: 1154, col: 29, offset: 43861}, val: ",", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1134, col: 5, offset: 42640}, + pos: position{line: 1155, col: 5, offset: 43870}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1134, col: 16, offset: 42651}, + pos: position{line: 1155, col: 16, offset: 43881}, expr: &choiceExpr{ pos: position{line: 293, col: 22, offset: 9856}, alternatives: []interface{}{ @@ -56490,10 +56576,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonInlineElement156, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -56508,12 +56594,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement161, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -56522,23 +56608,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElement164, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement168, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -56611,12 +56697,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement185, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -56625,23 +56711,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElement188, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement192, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -56703,18 +56789,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement208, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -56767,10 +56853,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonInlineElement222, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -56785,12 +56871,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement227, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -56799,23 +56885,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElement230, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement234, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -56879,18 +56965,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement250, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -56906,7 +56992,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1134, col: 36, offset: 42671}, + pos: position{line: 1155, col: 36, offset: 43901}, val: "]", ignoreCase: false, }, @@ -56914,34 +57000,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1136, col: 5, offset: 42769}, + pos: position{line: 1157, col: 5, offset: 43999}, run: (*parser).callonInlineElement253, expr: &seqExpr{ - pos: position{line: 1136, col: 5, offset: 42769}, + pos: position{line: 1157, col: 5, offset: 43999}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1136, col: 5, offset: 42769}, + pos: position{line: 1157, col: 5, offset: 43999}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1136, col: 9, offset: 42773}, + pos: position{line: 1157, col: 9, offset: 44003}, label: "alt", expr: &actionExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, run: (*parser).callonInlineElement257, expr: &oneOrMoreExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, expr: &choiceExpr{ - pos: position{line: 1148, col: 20, offset: 43266}, + pos: position{line: 1169, col: 20, offset: 44496}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement260, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -56950,23 +57036,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElement263, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement267, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -56976,37 +57062,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1148, col: 41, offset: 43287}, + pos: position{line: 1169, col: 41, offset: 44517}, run: (*parser).callonInlineElement269, expr: &seqExpr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, expr: &litMatcher{ - pos: position{line: 1148, col: 43, offset: 43289}, + pos: position{line: 1169, col: 43, offset: 44519}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 47, offset: 43293}, + pos: position{line: 1169, col: 47, offset: 44523}, expr: &litMatcher{ - pos: position{line: 1148, col: 48, offset: 43294}, + pos: position{line: 1169, col: 48, offset: 44524}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 52, offset: 43298}, + pos: position{line: 1169, col: 52, offset: 44528}, expr: &litMatcher{ - pos: position{line: 1148, col: 53, offset: 43299}, + pos: position{line: 1169, col: 53, offset: 44529}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1148, col: 57, offset: 43303, + line: 1169, col: 57, offset: 44533, }, }, }, @@ -57017,28 +57103,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1136, col: 30, offset: 42794}, + pos: position{line: 1157, col: 30, offset: 44024}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1137, col: 5, offset: 42802}, + pos: position{line: 1158, col: 5, offset: 44032}, label: "width", expr: &actionExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, run: (*parser).callonInlineElement280, expr: &oneOrMoreExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, expr: &choiceExpr{ - pos: position{line: 1148, col: 20, offset: 43266}, + pos: position{line: 1169, col: 20, offset: 44496}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement283, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -57047,23 +57133,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElement286, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement290, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -57073,37 +57159,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1148, col: 41, offset: 43287}, + pos: position{line: 1169, col: 41, offset: 44517}, run: (*parser).callonInlineElement292, expr: &seqExpr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, expr: &litMatcher{ - pos: position{line: 1148, col: 43, offset: 43289}, + pos: position{line: 1169, col: 43, offset: 44519}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 47, offset: 43293}, + pos: position{line: 1169, col: 47, offset: 44523}, expr: &litMatcher{ - pos: position{line: 1148, col: 48, offset: 43294}, + pos: position{line: 1169, col: 48, offset: 44524}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 52, offset: 43298}, + pos: position{line: 1169, col: 52, offset: 44528}, expr: &litMatcher{ - pos: position{line: 1148, col: 53, offset: 43299}, + pos: position{line: 1169, col: 53, offset: 44529}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1148, col: 57, offset: 43303, + line: 1169, col: 57, offset: 44533, }, }, }, @@ -57114,18 +57200,18 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1137, col: 28, offset: 42825}, + pos: position{line: 1158, col: 28, offset: 44055}, expr: &litMatcher{ - pos: position{line: 1137, col: 28, offset: 42825}, + pos: position{line: 1158, col: 28, offset: 44055}, val: ",", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1138, col: 5, offset: 42834}, + pos: position{line: 1159, col: 5, offset: 44064}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1138, col: 16, offset: 42845}, + pos: position{line: 1159, col: 16, offset: 44075}, expr: &choiceExpr{ pos: position{line: 293, col: 22, offset: 9856}, alternatives: []interface{}{ @@ -57171,10 +57257,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonInlineElement318, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -57189,12 +57275,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement323, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -57203,23 +57289,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElement326, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement330, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -57292,12 +57378,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement347, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -57306,23 +57392,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElement350, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement354, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -57384,18 +57470,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement370, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -57448,10 +57534,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonInlineElement384, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -57466,12 +57552,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement389, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -57480,23 +57566,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElement392, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement396, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -57560,18 +57646,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement412, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -57587,7 +57673,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1138, col: 36, offset: 42865}, + pos: position{line: 1159, col: 36, offset: 44095}, val: "]", ignoreCase: false, }, @@ -57595,34 +57681,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1140, col: 5, offset: 42960}, + pos: position{line: 1161, col: 5, offset: 44190}, run: (*parser).callonInlineElement415, expr: &seqExpr{ - pos: position{line: 1140, col: 5, offset: 42960}, + pos: position{line: 1161, col: 5, offset: 44190}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1140, col: 5, offset: 42960}, + pos: position{line: 1161, col: 5, offset: 44190}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1140, col: 9, offset: 42964}, + pos: position{line: 1161, col: 9, offset: 44194}, label: "alt", expr: &actionExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, run: (*parser).callonInlineElement419, expr: &oneOrMoreExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, expr: &choiceExpr{ - pos: position{line: 1148, col: 20, offset: 43266}, + pos: position{line: 1169, col: 20, offset: 44496}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement422, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -57631,23 +57717,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElement425, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement429, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -57657,37 +57743,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1148, col: 41, offset: 43287}, + pos: position{line: 1169, col: 41, offset: 44517}, run: (*parser).callonInlineElement431, expr: &seqExpr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, expr: &litMatcher{ - pos: position{line: 1148, col: 43, offset: 43289}, + pos: position{line: 1169, col: 43, offset: 44519}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 47, offset: 43293}, + pos: position{line: 1169, col: 47, offset: 44523}, expr: &litMatcher{ - pos: position{line: 1148, col: 48, offset: 43294}, + pos: position{line: 1169, col: 48, offset: 44524}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 52, offset: 43298}, + pos: position{line: 1169, col: 52, offset: 44528}, expr: &litMatcher{ - pos: position{line: 1148, col: 53, offset: 43299}, + pos: position{line: 1169, col: 53, offset: 44529}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1148, col: 57, offset: 43303, + line: 1169, col: 57, offset: 44533, }, }, }, @@ -57698,18 +57784,18 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1140, col: 30, offset: 42985}, + pos: position{line: 1161, col: 30, offset: 44215}, expr: &litMatcher{ - pos: position{line: 1140, col: 30, offset: 42985}, + pos: position{line: 1161, col: 30, offset: 44215}, val: ",", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1141, col: 5, offset: 42994}, + pos: position{line: 1162, col: 5, offset: 44224}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1141, col: 16, offset: 43005}, + pos: position{line: 1162, col: 16, offset: 44235}, expr: &choiceExpr{ pos: position{line: 293, col: 22, offset: 9856}, alternatives: []interface{}{ @@ -57755,10 +57841,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonInlineElement457, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -57773,12 +57859,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement462, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -57787,23 +57873,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElement465, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement469, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -57876,12 +57962,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement486, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -57890,23 +57976,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElement489, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement493, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -57968,18 +58054,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement509, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -58032,10 +58118,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonInlineElement523, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -58050,12 +58136,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement528, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -58064,23 +58150,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElement531, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement535, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -58144,18 +58230,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement551, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -58171,7 +58257,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1141, col: 36, offset: 43025}, + pos: position{line: 1162, col: 36, offset: 44255}, val: "]", ignoreCase: false, }, @@ -58179,21 +58265,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1143, col: 5, offset: 43118}, + pos: position{line: 1164, col: 5, offset: 44348}, run: (*parser).callonInlineElement554, expr: &seqExpr{ - pos: position{line: 1143, col: 5, offset: 43118}, + pos: position{line: 1164, col: 5, offset: 44348}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1143, col: 5, offset: 43118}, + pos: position{line: 1164, col: 5, offset: 44348}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1143, col: 9, offset: 43122}, + pos: position{line: 1164, col: 9, offset: 44352}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1143, col: 20, offset: 43133}, + pos: position{line: 1164, col: 20, offset: 44363}, expr: &choiceExpr{ pos: position{line: 293, col: 22, offset: 9856}, alternatives: []interface{}{ @@ -58239,10 +58325,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonInlineElement572, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -58257,12 +58343,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement577, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -58271,23 +58357,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElement580, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement584, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -58360,12 +58446,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement601, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -58374,23 +58460,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElement604, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement608, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -58452,18 +58538,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement624, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -58516,10 +58602,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonInlineElement638, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -58534,12 +58620,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement643, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -58548,23 +58634,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElement646, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement650, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -58628,18 +58714,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement666, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -58655,7 +58741,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1143, col: 40, offset: 43153}, + pos: position{line: 1164, col: 40, offset: 44383}, val: "]", ignoreCase: false, }, @@ -58669,61 +58755,61 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1084, col: 9, offset: 40856}, + pos: position{line: 1105, col: 9, offset: 42086}, run: (*parser).callonInlineElement669, expr: &labeledExpr{ - pos: position{line: 1084, col: 9, offset: 40856}, + pos: position{line: 1105, col: 9, offset: 42086}, label: "link", expr: &choiceExpr{ - pos: position{line: 1084, col: 15, offset: 40862}, + pos: position{line: 1105, col: 15, offset: 42092}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1099, col: 17, offset: 41314}, + pos: position{line: 1120, col: 17, offset: 42544}, run: (*parser).callonInlineElement672, expr: &seqExpr{ - pos: position{line: 1099, col: 17, offset: 41314}, + pos: position{line: 1120, col: 17, offset: 42544}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1099, col: 17, offset: 41314}, + pos: position{line: 1120, col: 17, offset: 42544}, val: "link:", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1099, col: 25, offset: 41322}, + pos: position{line: 1120, col: 25, offset: 42552}, label: "url", expr: &actionExpr{ - pos: position{line: 1103, col: 20, offset: 41491}, + pos: position{line: 1124, col: 20, offset: 42721}, run: (*parser).callonInlineElement676, expr: &seqExpr{ - pos: position{line: 1103, col: 20, offset: 41491}, + pos: position{line: 1124, col: 20, offset: 42721}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1103, col: 20, offset: 41491}, + pos: position{line: 1124, col: 20, offset: 42721}, expr: &choiceExpr{ - pos: position{line: 1527, col: 15, offset: 56506}, + pos: position{line: 1548, col: 15, offset: 57742}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1527, col: 15, offset: 56506}, + pos: position{line: 1548, col: 15, offset: 57742}, val: "http://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1527, col: 27, offset: 56518}, + pos: position{line: 1548, col: 27, offset: 57754}, val: "https://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1527, col: 40, offset: 56531}, + pos: position{line: 1548, col: 40, offset: 57767}, val: "ftp://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1527, col: 51, offset: 56542}, + pos: position{line: 1548, col: 51, offset: 57778}, val: "irc://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1527, col: 62, offset: 56553}, + pos: position{line: 1548, col: 62, offset: 57789}, val: "mailto:", ignoreCase: false, }, @@ -58731,20 +58817,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, run: (*parser).callonInlineElement685, expr: &oneOrMoreExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, expr: &choiceExpr{ - pos: position{line: 1509, col: 9, offset: 56124}, + pos: position{line: 1530, col: 9, offset: 57360}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement688, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -58753,23 +58839,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1509, col: 21, offset: 56136}, + pos: position{line: 1530, col: 21, offset: 57372}, run: (*parser).callonInlineElement691, expr: &seqExpr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -58779,20 +58865,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 31, offset: 56146}, + pos: position{line: 1530, col: 31, offset: 57382}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement700, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -58801,23 +58887,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 35, offset: 56150}, + pos: position{line: 1530, col: 35, offset: 57386}, expr: &litMatcher{ - pos: position{line: 1509, col: 36, offset: 56151}, + pos: position{line: 1530, col: 36, offset: 57387}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1509, col: 40, offset: 56155}, + pos: position{line: 1530, col: 40, offset: 57391}, expr: &litMatcher{ - pos: position{line: 1509, col: 41, offset: 56156}, + pos: position{line: 1530, col: 41, offset: 57392}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1509, col: 46, offset: 56161, + line: 1530, col: 46, offset: 57397, }, }, }, @@ -58831,40 +58917,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1099, col: 47, offset: 41344}, + pos: position{line: 1120, col: 47, offset: 42574}, label: "inlineAttributes", expr: &choiceExpr{ - pos: position{line: 1107, col: 19, offset: 41561}, + pos: position{line: 1128, col: 19, offset: 42791}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1107, col: 19, offset: 41561}, + pos: position{line: 1128, col: 19, offset: 42791}, run: (*parser).callonInlineElement709, expr: &seqExpr{ - pos: position{line: 1107, col: 19, offset: 41561}, + pos: position{line: 1128, col: 19, offset: 42791}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1107, col: 19, offset: 41561}, + pos: position{line: 1128, col: 19, offset: 42791}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1107, col: 23, offset: 41565}, + pos: position{line: 1128, col: 23, offset: 42795}, label: "text", expr: &actionExpr{ - pos: position{line: 1113, col: 22, offset: 41855}, + pos: position{line: 1134, col: 22, offset: 43085}, run: (*parser).callonInlineElement713, expr: &zeroOrMoreExpr{ - pos: position{line: 1113, col: 22, offset: 41855}, + pos: position{line: 1134, col: 22, offset: 43085}, expr: &choiceExpr{ - pos: position{line: 1113, col: 23, offset: 41856}, + pos: position{line: 1134, col: 23, offset: 43086}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement716, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -58873,23 +58959,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElement719, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement723, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -58899,37 +58985,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1113, col: 44, offset: 41877}, + pos: position{line: 1134, col: 44, offset: 43107}, run: (*parser).callonInlineElement725, expr: &seqExpr{ - pos: position{line: 1113, col: 45, offset: 41878}, + pos: position{line: 1134, col: 45, offset: 43108}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1113, col: 45, offset: 41878}, + pos: position{line: 1134, col: 45, offset: 43108}, expr: &litMatcher{ - pos: position{line: 1113, col: 46, offset: 41879}, + pos: position{line: 1134, col: 46, offset: 43109}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1113, col: 50, offset: 41883}, + pos: position{line: 1134, col: 50, offset: 43113}, expr: &litMatcher{ - pos: position{line: 1113, col: 51, offset: 41884}, + pos: position{line: 1134, col: 51, offset: 43114}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1113, col: 55, offset: 41888}, + pos: position{line: 1134, col: 55, offset: 43118}, expr: &litMatcher{ - pos: position{line: 1113, col: 56, offset: 41889}, + pos: position{line: 1134, col: 56, offset: 43119}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1113, col: 61, offset: 41894, + line: 1134, col: 61, offset: 43124, }, }, }, @@ -58940,28 +59026,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1107, col: 48, offset: 41590}, + pos: position{line: 1128, col: 48, offset: 42820}, expr: &litMatcher{ - pos: position{line: 1107, col: 48, offset: 41590}, + pos: position{line: 1128, col: 48, offset: 42820}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 1107, col: 53, offset: 41595}, + pos: position{line: 1128, col: 53, offset: 42825}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement739, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -58970,10 +59056,10 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1107, col: 57, offset: 41599}, + pos: position{line: 1128, col: 57, offset: 42829}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1107, col: 68, offset: 41610}, + pos: position{line: 1128, col: 68, offset: 42840}, expr: &choiceExpr{ pos: position{line: 293, col: 22, offset: 9856}, alternatives: []interface{}{ @@ -59019,10 +59105,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonInlineElement756, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -59037,12 +59123,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement761, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -59051,23 +59137,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElement764, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement768, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -59140,12 +59226,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement785, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -59154,23 +59240,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElement788, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement792, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -59232,18 +59318,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement808, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -59296,10 +59382,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonInlineElement822, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -59314,12 +59400,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement827, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -59328,23 +59414,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElement830, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement834, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -59408,18 +59494,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement850, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -59435,7 +59521,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1107, col: 88, offset: 41630}, + pos: position{line: 1128, col: 88, offset: 42860}, val: "]", ignoreCase: false, }, @@ -59443,21 +59529,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1109, col: 5, offset: 41715}, + pos: position{line: 1130, col: 5, offset: 42945}, run: (*parser).callonInlineElement853, expr: &seqExpr{ - pos: position{line: 1109, col: 5, offset: 41715}, + pos: position{line: 1130, col: 5, offset: 42945}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1109, col: 5, offset: 41715}, + pos: position{line: 1130, col: 5, offset: 42945}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1109, col: 9, offset: 41719}, + pos: position{line: 1130, col: 9, offset: 42949}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1109, col: 20, offset: 41730}, + pos: position{line: 1130, col: 20, offset: 42960}, expr: &choiceExpr{ pos: position{line: 293, col: 22, offset: 9856}, alternatives: []interface{}{ @@ -59503,10 +59589,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonInlineElement871, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -59521,12 +59607,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement876, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -59535,23 +59621,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElement879, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement883, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -59624,12 +59710,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement900, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -59638,23 +59724,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElement903, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement907, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -59716,18 +59802,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement923, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -59780,10 +59866,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonInlineElement937, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -59798,12 +59884,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement942, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -59812,23 +59898,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElement945, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement949, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -59892,18 +59978,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement965, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -59919,7 +60005,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1109, col: 40, offset: 41750}, + pos: position{line: 1130, col: 40, offset: 42980}, val: "]", ignoreCase: false, }, @@ -59933,65 +60019,65 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1088, col: 17, offset: 40933}, + pos: position{line: 1109, col: 17, offset: 42163}, run: (*parser).callonInlineElement968, expr: &seqExpr{ - pos: position{line: 1088, col: 17, offset: 40933}, + pos: position{line: 1109, col: 17, offset: 42163}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1088, col: 17, offset: 40933}, + pos: position{line: 1109, col: 17, offset: 42163}, label: "url", expr: &actionExpr{ - pos: position{line: 1094, col: 20, offset: 41180}, + pos: position{line: 1115, col: 20, offset: 42410}, run: (*parser).callonInlineElement971, expr: &seqExpr{ - pos: position{line: 1094, col: 20, offset: 41180}, + pos: position{line: 1115, col: 20, offset: 42410}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 1527, col: 15, offset: 56506}, + pos: position{line: 1548, col: 15, offset: 57742}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1527, col: 15, offset: 56506}, + pos: position{line: 1548, col: 15, offset: 57742}, val: "http://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1527, col: 27, offset: 56518}, + pos: position{line: 1548, col: 27, offset: 57754}, val: "https://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1527, col: 40, offset: 56531}, + pos: position{line: 1548, col: 40, offset: 57767}, val: "ftp://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1527, col: 51, offset: 56542}, + pos: position{line: 1548, col: 51, offset: 57778}, val: "irc://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1527, col: 62, offset: 56553}, + pos: position{line: 1548, col: 62, offset: 57789}, val: "mailto:", ignoreCase: false, }, }, }, &actionExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, run: (*parser).callonInlineElement979, expr: &oneOrMoreExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, expr: &choiceExpr{ - pos: position{line: 1509, col: 9, offset: 56124}, + pos: position{line: 1530, col: 9, offset: 57360}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement982, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -60000,23 +60086,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1509, col: 21, offset: 56136}, + pos: position{line: 1530, col: 21, offset: 57372}, run: (*parser).callonInlineElement985, expr: &seqExpr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -60026,20 +60112,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 31, offset: 56146}, + pos: position{line: 1530, col: 31, offset: 57382}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement994, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -60048,23 +60134,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 35, offset: 56150}, + pos: position{line: 1530, col: 35, offset: 57386}, expr: &litMatcher{ - pos: position{line: 1509, col: 36, offset: 56151}, + pos: position{line: 1530, col: 36, offset: 57387}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1509, col: 40, offset: 56155}, + pos: position{line: 1530, col: 40, offset: 57391}, expr: &litMatcher{ - pos: position{line: 1509, col: 41, offset: 56156}, + pos: position{line: 1530, col: 41, offset: 57392}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1509, col: 46, offset: 56161, + line: 1530, col: 46, offset: 57397, }, }, }, @@ -60078,40 +60164,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1088, col: 39, offset: 40955}, + pos: position{line: 1109, col: 39, offset: 42185}, label: "inlineAttributes", expr: &choiceExpr{ - pos: position{line: 1107, col: 19, offset: 41561}, + pos: position{line: 1128, col: 19, offset: 42791}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1107, col: 19, offset: 41561}, + pos: position{line: 1128, col: 19, offset: 42791}, run: (*parser).callonInlineElement1003, expr: &seqExpr{ - pos: position{line: 1107, col: 19, offset: 41561}, + pos: position{line: 1128, col: 19, offset: 42791}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1107, col: 19, offset: 41561}, + pos: position{line: 1128, col: 19, offset: 42791}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1107, col: 23, offset: 41565}, + pos: position{line: 1128, col: 23, offset: 42795}, label: "text", expr: &actionExpr{ - pos: position{line: 1113, col: 22, offset: 41855}, + pos: position{line: 1134, col: 22, offset: 43085}, run: (*parser).callonInlineElement1007, expr: &zeroOrMoreExpr{ - pos: position{line: 1113, col: 22, offset: 41855}, + pos: position{line: 1134, col: 22, offset: 43085}, expr: &choiceExpr{ - pos: position{line: 1113, col: 23, offset: 41856}, + pos: position{line: 1134, col: 23, offset: 43086}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement1010, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -60120,23 +60206,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElement1013, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement1017, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -60146,37 +60232,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1113, col: 44, offset: 41877}, + pos: position{line: 1134, col: 44, offset: 43107}, run: (*parser).callonInlineElement1019, expr: &seqExpr{ - pos: position{line: 1113, col: 45, offset: 41878}, + pos: position{line: 1134, col: 45, offset: 43108}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1113, col: 45, offset: 41878}, + pos: position{line: 1134, col: 45, offset: 43108}, expr: &litMatcher{ - pos: position{line: 1113, col: 46, offset: 41879}, + pos: position{line: 1134, col: 46, offset: 43109}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1113, col: 50, offset: 41883}, + pos: position{line: 1134, col: 50, offset: 43113}, expr: &litMatcher{ - pos: position{line: 1113, col: 51, offset: 41884}, + pos: position{line: 1134, col: 51, offset: 43114}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1113, col: 55, offset: 41888}, + pos: position{line: 1134, col: 55, offset: 43118}, expr: &litMatcher{ - pos: position{line: 1113, col: 56, offset: 41889}, + pos: position{line: 1134, col: 56, offset: 43119}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1113, col: 61, offset: 41894, + line: 1134, col: 61, offset: 43124, }, }, }, @@ -60187,28 +60273,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1107, col: 48, offset: 41590}, + pos: position{line: 1128, col: 48, offset: 42820}, expr: &litMatcher{ - pos: position{line: 1107, col: 48, offset: 41590}, + pos: position{line: 1128, col: 48, offset: 42820}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 1107, col: 53, offset: 41595}, + pos: position{line: 1128, col: 53, offset: 42825}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement1033, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -60217,10 +60303,10 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1107, col: 57, offset: 41599}, + pos: position{line: 1128, col: 57, offset: 42829}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1107, col: 68, offset: 41610}, + pos: position{line: 1128, col: 68, offset: 42840}, expr: &choiceExpr{ pos: position{line: 293, col: 22, offset: 9856}, alternatives: []interface{}{ @@ -60266,10 +60352,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonInlineElement1050, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -60284,12 +60370,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement1055, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -60298,23 +60384,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElement1058, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement1062, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -60387,12 +60473,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement1079, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -60401,23 +60487,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElement1082, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement1086, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -60479,18 +60565,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement1102, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -60543,10 +60629,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonInlineElement1116, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -60561,12 +60647,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement1121, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -60575,23 +60661,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElement1124, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement1128, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -60655,18 +60741,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement1144, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -60682,7 +60768,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1107, col: 88, offset: 41630}, + pos: position{line: 1128, col: 88, offset: 42860}, val: "]", ignoreCase: false, }, @@ -60690,21 +60776,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1109, col: 5, offset: 41715}, + pos: position{line: 1130, col: 5, offset: 42945}, run: (*parser).callonInlineElement1147, expr: &seqExpr{ - pos: position{line: 1109, col: 5, offset: 41715}, + pos: position{line: 1130, col: 5, offset: 42945}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1109, col: 5, offset: 41715}, + pos: position{line: 1130, col: 5, offset: 42945}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1109, col: 9, offset: 41719}, + pos: position{line: 1130, col: 9, offset: 42949}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1109, col: 20, offset: 41730}, + pos: position{line: 1130, col: 20, offset: 42960}, expr: &choiceExpr{ pos: position{line: 293, col: 22, offset: 9856}, alternatives: []interface{}{ @@ -60750,10 +60836,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonInlineElement1165, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -60768,12 +60854,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement1170, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -60782,23 +60868,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElement1173, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement1177, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -60871,12 +60957,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement1194, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -60885,23 +60971,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElement1197, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement1201, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -60963,18 +61049,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement1217, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -61027,10 +61113,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonInlineElement1231, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -61045,12 +61131,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement1236, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -61059,23 +61145,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElement1239, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement1243, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -61139,18 +61225,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement1259, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -61166,7 +61252,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1109, col: 40, offset: 41750}, + pos: position{line: 1130, col: 40, offset: 42980}, val: "]", ignoreCase: false, }, @@ -61180,62 +61266,62 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1090, col: 5, offset: 41084}, + pos: position{line: 1111, col: 5, offset: 42314}, run: (*parser).callonInlineElement1262, expr: &labeledExpr{ - pos: position{line: 1090, col: 5, offset: 41084}, + pos: position{line: 1111, col: 5, offset: 42314}, label: "url", expr: &actionExpr{ - pos: position{line: 1094, col: 20, offset: 41180}, + pos: position{line: 1115, col: 20, offset: 42410}, run: (*parser).callonInlineElement1264, expr: &seqExpr{ - pos: position{line: 1094, col: 20, offset: 41180}, + pos: position{line: 1115, col: 20, offset: 42410}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 1527, col: 15, offset: 56506}, + pos: position{line: 1548, col: 15, offset: 57742}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1527, col: 15, offset: 56506}, + pos: position{line: 1548, col: 15, offset: 57742}, val: "http://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1527, col: 27, offset: 56518}, + pos: position{line: 1548, col: 27, offset: 57754}, val: "https://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1527, col: 40, offset: 56531}, + pos: position{line: 1548, col: 40, offset: 57767}, val: "ftp://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1527, col: 51, offset: 56542}, + pos: position{line: 1548, col: 51, offset: 57778}, val: "irc://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1527, col: 62, offset: 56553}, + pos: position{line: 1548, col: 62, offset: 57789}, val: "mailto:", ignoreCase: false, }, }, }, &actionExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, run: (*parser).callonInlineElement1272, expr: &oneOrMoreExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, expr: &choiceExpr{ - pos: position{line: 1509, col: 9, offset: 56124}, + pos: position{line: 1530, col: 9, offset: 57360}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement1275, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -61244,23 +61330,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1509, col: 21, offset: 56136}, + pos: position{line: 1530, col: 21, offset: 57372}, run: (*parser).callonInlineElement1278, expr: &seqExpr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -61270,20 +61356,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 31, offset: 56146}, + pos: position{line: 1530, col: 31, offset: 57382}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement1287, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -61292,23 +61378,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 35, offset: 56150}, + pos: position{line: 1530, col: 35, offset: 57386}, expr: &litMatcher{ - pos: position{line: 1509, col: 36, offset: 56151}, + pos: position{line: 1530, col: 36, offset: 57387}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1509, col: 40, offset: 56155}, + pos: position{line: 1530, col: 40, offset: 57391}, expr: &litMatcher{ - pos: position{line: 1509, col: 41, offset: 56156}, + pos: position{line: 1530, col: 41, offset: 57392}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1509, col: 46, offset: 56161, + line: 1530, col: 46, offset: 57397, }, }, }, @@ -61335,12 +61421,12 @@ var g = &grammar{ name: "InlineFootnote", }, &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement1296, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -61353,34 +61439,34 @@ var g = &grammar{ name: "QuotedText", }, &actionExpr{ - pos: position{line: 1069, col: 19, offset: 40419}, + pos: position{line: 1090, col: 19, offset: 41649}, run: (*parser).callonInlineElement1300, expr: &seqExpr{ - pos: position{line: 1069, col: 19, offset: 40419}, + pos: position{line: 1090, col: 19, offset: 41649}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1069, col: 19, offset: 40419}, + pos: position{line: 1090, col: 19, offset: 41649}, val: "<<", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1069, col: 24, offset: 40424}, + pos: position{line: 1090, col: 24, offset: 41654}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonInlineElement1304, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement1307, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -61389,23 +61475,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonInlineElement1310, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -61415,20 +61501,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement1319, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -61437,47 +61523,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -61488,20 +61574,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 1069, col: 32, offset: 40432}, + pos: position{line: 1090, col: 32, offset: 41662}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement1335, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -61510,28 +61596,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1069, col: 36, offset: 40436}, + pos: position{line: 1090, col: 36, offset: 41666}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1069, col: 40, offset: 40440}, + pos: position{line: 1090, col: 40, offset: 41670}, label: "label", expr: &actionExpr{ - pos: position{line: 1075, col: 24, offset: 40642}, + pos: position{line: 1096, col: 24, offset: 41872}, run: (*parser).callonInlineElement1339, expr: &oneOrMoreExpr{ - pos: position{line: 1075, col: 24, offset: 40642}, + pos: position{line: 1096, col: 24, offset: 41872}, expr: &choiceExpr{ - pos: position{line: 1075, col: 25, offset: 40643}, + pos: position{line: 1096, col: 25, offset: 41873}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement1342, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -61540,23 +61626,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElement1345, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement1349, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -61566,21 +61652,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1075, col: 46, offset: 40664}, + pos: position{line: 1096, col: 46, offset: 41894}, run: (*parser).callonInlineElement1351, expr: &seqExpr{ - pos: position{line: 1075, col: 47, offset: 40665}, + pos: position{line: 1096, col: 47, offset: 41895}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1075, col: 47, offset: 40665}, + pos: position{line: 1096, col: 47, offset: 41895}, expr: &litMatcher{ - pos: position{line: 1075, col: 48, offset: 40666}, + pos: position{line: 1096, col: 48, offset: 41896}, val: ">>", ignoreCase: false, }, }, &anyMatcher{ - line: 1075, col: 54, offset: 40672, + line: 1096, col: 54, offset: 41902, }, }, }, @@ -61591,7 +61677,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1069, col: 68, offset: 40468}, + pos: position{line: 1090, col: 68, offset: 41698}, val: ">>", ignoreCase: false, }, @@ -61599,34 +61685,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1071, col: 5, offset: 40543}, + pos: position{line: 1092, col: 5, offset: 41773}, run: (*parser).callonInlineElement1357, expr: &seqExpr{ - pos: position{line: 1071, col: 5, offset: 40543}, + pos: position{line: 1092, col: 5, offset: 41773}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1071, col: 5, offset: 40543}, + pos: position{line: 1092, col: 5, offset: 41773}, val: "<<", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1071, col: 10, offset: 40548}, + pos: position{line: 1092, col: 10, offset: 41778}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonInlineElement1361, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement1364, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -61635,23 +61721,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonInlineElement1367, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -61661,20 +61747,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement1376, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -61683,47 +61769,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -61734,7 +61820,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1071, col: 18, offset: 40556}, + pos: position{line: 1092, col: 18, offset: 41786}, val: ">>", ignoreCase: false, }, @@ -61807,20 +61893,20 @@ var g = &grammar{ pos: position{line: 248, col: 25, offset: 8356}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonInlineElement1404, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement1407, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -61829,23 +61915,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonInlineElement1410, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -61855,20 +61941,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement1419, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -61877,47 +61963,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -61935,18 +62021,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 248, col: 38, offset: 8369}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElement1436, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -61958,25 +62044,25 @@ var g = &grammar{ }, }, &charClassMatcher{ - pos: position{line: 1489, col: 16, offset: 55646}, + pos: position{line: 1510, col: 16, offset: 56876}, val: "[()[]]", chars: []rune{'(', ')', '[', ']'}, ignoreCase: false, inverted: false, }, &actionExpr{ - pos: position{line: 1499, col: 9, offset: 55786}, + pos: position{line: 1520, col: 9, offset: 57016}, run: (*parser).callonInlineElement1439, expr: &choiceExpr{ - pos: position{line: 1499, col: 10, offset: 55787}, + pos: position{line: 1520, col: 10, offset: 57017}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElement1441, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -61984,26 +62070,76 @@ var g = &grammar{ }, }, }, + &litMatcher{ + pos: position{line: 908, col: 21, offset: 31372}, + val: "**", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 28, offset: 31379}, + val: "*", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 34, offset: 31385}, + val: "__", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 41, offset: 31392}, + val: "_", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 47, offset: 31398}, + val: "``", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 54, offset: 31405}, + val: "`", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 60, offset: 31411}, + val: "^^", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 67, offset: 31418}, + val: "^", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 73, offset: 31424}, + val: "~~", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 80, offset: 31431}, + val: "~", + ignoreCase: false, + }, &oneOrMoreExpr{ - pos: position{line: 1499, col: 22, offset: 55799}, + pos: position{line: 1520, col: 41, offset: 57048}, expr: &actionExpr{ - pos: position{line: 1499, col: 23, offset: 55800}, - run: (*parser).callonInlineElement1445, + pos: position{line: 1520, col: 42, offset: 57049}, + run: (*parser).callonInlineElement1455, expr: &seqExpr{ - pos: position{line: 1499, col: 24, offset: 55801}, + pos: position{line: 1520, col: 43, offset: 57050}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1499, col: 24, offset: 55801}, + pos: position{line: 1520, col: 43, offset: 57050}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -62013,20 +62149,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1499, col: 33, offset: 55810}, + pos: position{line: 1520, col: 52, offset: 57059}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, - run: (*parser).callonInlineElement1454, + pos: position{line: 1558, col: 13, offset: 57930}, + run: (*parser).callonInlineElement1464, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -62035,9 +62171,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1499, col: 37, offset: 55814}, + pos: position{line: 1520, col: 56, offset: 57063}, expr: &charClassMatcher{ - pos: position{line: 1489, col: 16, offset: 55646}, + pos: position{line: 1510, col: 16, offset: 56876}, val: "[()[]]", chars: []rune{'(', ')', '[', ']'}, ignoreCase: false, @@ -62045,46 +62181,82 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1499, col: 50, offset: 55827}, + pos: position{line: 1520, col: 69, offset: 57076}, expr: &litMatcher{ - pos: position{line: 1499, col: 51, offset: 55828}, + pos: position{line: 1520, col: 70, offset: 57077}, val: ".", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1499, col: 55, offset: 55832}, + pos: position{line: 1520, col: 74, offset: 57081}, expr: &choiceExpr{ - pos: position{line: 908, col: 33, offset: 31384}, + pos: position{line: 908, col: 21, offset: 31372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 908, col: 33, offset: 31384}, + pos: position{line: 908, col: 21, offset: 31372}, + val: "**", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 28, offset: 31379}, + val: "*", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 34, offset: 31385}, + val: "__", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 41, offset: 31392}, + val: "_", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 47, offset: 31398}, + val: "``", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 54, offset: 31405}, + val: "`", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 60, offset: 31411}, + val: "^^", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 67, offset: 31418}, val: "^", ignoreCase: false, }, - &actionExpr{ - pos: position{line: 908, col: 39, offset: 31390}, - run: (*parser).callonInlineElement1463, - expr: &litMatcher{ - pos: position{line: 908, col: 39, offset: 31390}, - val: "~", - ignoreCase: false, - }, + &litMatcher{ + pos: position{line: 908, col: 73, offset: 31424}, + val: "~~", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 80, offset: 31431}, + val: "~", + ignoreCase: false, }, }, }, }, &anyMatcher{ - line: 1499, col: 86, offset: 55863, + line: 1520, col: 92, offset: 57099, }, }, }, }, }, &oneOrMoreExpr{ - pos: position{line: 1501, col: 7, offset: 55904}, + pos: position{line: 1522, col: 7, offset: 57140}, expr: &litMatcher{ - pos: position{line: 1501, col: 7, offset: 55904}, + pos: position{line: 1522, col: 7, offset: 57140}, val: ".", ignoreCase: false, }, @@ -62111,35 +62283,35 @@ var g = &grammar{ ¬Expr{ pos: position{line: 848, col: 37, offset: 29263}, expr: &actionExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, run: (*parser).callonInlineElementsWithoutSubtitution4, expr: &seqExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1480, col: 19, offset: 55455}, + pos: position{line: 1501, col: 19, offset: 56685}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementsWithoutSubtitution12, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -62148,24 +62320,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -62177,36 +62349,36 @@ var g = &grammar{ ¬Expr{ pos: position{line: 848, col: 48, offset: 29274}, expr: &choiceExpr{ - pos: position{line: 1187, col: 19, offset: 44883}, + pos: position{line: 1208, col: 19, offset: 46113}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1406, col: 26, offset: 52801}, + pos: position{line: 1427, col: 26, offset: 54031}, val: "....", ignoreCase: false, }, &seqExpr{ - pos: position{line: 1199, col: 25, offset: 45368}, + pos: position{line: 1220, col: 25, offset: 46598}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1199, col: 25, offset: 45368}, + pos: position{line: 1220, col: 25, offset: 46598}, val: "```", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1199, col: 31, offset: 45374}, + pos: position{line: 1220, col: 31, offset: 46604}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementsWithoutSubtitution27, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -62215,24 +62387,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -62240,28 +62412,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 1210, col: 26, offset: 45861}, + pos: position{line: 1231, col: 26, offset: 47091}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1210, col: 26, offset: 45861}, + pos: position{line: 1231, col: 26, offset: 47091}, val: "----", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1210, col: 33, offset: 45868}, + pos: position{line: 1231, col: 33, offset: 47098}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementsWithoutSubtitution39, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -62270,24 +62442,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -62295,28 +62467,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 1240, col: 26, offset: 46987}, + pos: position{line: 1261, col: 26, offset: 48217}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1240, col: 26, offset: 46987}, + pos: position{line: 1261, col: 26, offset: 48217}, val: "====", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1240, col: 33, offset: 46994}, + pos: position{line: 1261, col: 33, offset: 48224}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementsWithoutSubtitution51, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -62325,24 +62497,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -62350,33 +62522,33 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1378, col: 26, offset: 51736}, + pos: position{line: 1399, col: 26, offset: 52966}, val: "////", ignoreCase: false, }, &seqExpr{ - pos: position{line: 1263, col: 24, offset: 47826}, + pos: position{line: 1284, col: 24, offset: 49056}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1263, col: 24, offset: 47826}, + pos: position{line: 1284, col: 24, offset: 49056}, val: "____", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1263, col: 31, offset: 47833}, + pos: position{line: 1284, col: 31, offset: 49063}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementsWithoutSubtitution64, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -62385,24 +62557,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -62410,28 +62582,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 1336, col: 26, offset: 50230}, + pos: position{line: 1357, col: 26, offset: 51460}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1336, col: 26, offset: 50230}, + pos: position{line: 1357, col: 26, offset: 51460}, val: "****", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1336, col: 33, offset: 50237}, + pos: position{line: 1357, col: 33, offset: 51467}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementsWithoutSubtitution76, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -62440,24 +62612,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -62490,18 +62662,18 @@ var g = &grammar{ pos: position{line: 889, col: 14, offset: 30602}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementsWithoutSubtitution92, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -62516,18 +62688,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 889, col: 21, offset: 30609}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementsWithoutSubtitution98, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -62538,24 +62710,24 @@ var g = &grammar{ &andExpr{ pos: position{line: 889, col: 25, offset: 30613}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -62567,24 +62739,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -62605,24 +62777,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 852, col: 36, offset: 29483}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -62637,18 +62809,18 @@ var g = &grammar{ pos: position{line: 889, col: 14, offset: 30602}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution14, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -62663,18 +62835,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 889, col: 21, offset: 30609}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution20, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -62685,24 +62857,24 @@ var g = &grammar{ &andExpr{ pos: position{line: 889, col: 25, offset: 30613}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -62719,23 +62891,23 @@ var g = &grammar{ pos: position{line: 853, col: 14, offset: 29513}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElementWithoutSubtitution30, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution34, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -62745,51 +62917,51 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1495, col: 8, offset: 55738}, + pos: position{line: 1516, col: 8, offset: 56968}, run: (*parser).callonInlineElementWithoutSubtitution36, expr: &litMatcher{ - pos: position{line: 1495, col: 8, offset: 55738}, + pos: position{line: 1516, col: 8, offset: 56968}, val: ".", ignoreCase: false, }, }, &actionExpr{ - pos: position{line: 1126, col: 16, offset: 42260}, + pos: position{line: 1147, col: 16, offset: 43490}, run: (*parser).callonInlineElementWithoutSubtitution38, expr: &seqExpr{ - pos: position{line: 1126, col: 16, offset: 42260}, + pos: position{line: 1147, col: 16, offset: 43490}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1126, col: 16, offset: 42260}, + pos: position{line: 1147, col: 16, offset: 43490}, val: "image:", ignoreCase: false, }, ¬Expr{ - pos: position{line: 1126, col: 25, offset: 42269}, + pos: position{line: 1147, col: 25, offset: 43499}, expr: &litMatcher{ - pos: position{line: 1126, col: 26, offset: 42270}, + pos: position{line: 1147, col: 26, offset: 43500}, val: ":", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1126, col: 30, offset: 42274}, + pos: position{line: 1147, col: 30, offset: 43504}, label: "path", expr: &actionExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, run: (*parser).callonInlineElementWithoutSubtitution44, expr: &oneOrMoreExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, expr: &choiceExpr{ - pos: position{line: 1509, col: 9, offset: 56124}, + pos: position{line: 1530, col: 9, offset: 57360}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution47, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -62798,23 +62970,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1509, col: 21, offset: 56136}, + pos: position{line: 1530, col: 21, offset: 57372}, run: (*parser).callonInlineElementWithoutSubtitution50, expr: &seqExpr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -62824,20 +62996,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 31, offset: 56146}, + pos: position{line: 1530, col: 31, offset: 57382}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution59, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -62846,23 +63018,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 35, offset: 56150}, + pos: position{line: 1530, col: 35, offset: 57386}, expr: &litMatcher{ - pos: position{line: 1509, col: 36, offset: 56151}, + pos: position{line: 1530, col: 36, offset: 57387}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1509, col: 40, offset: 56155}, + pos: position{line: 1530, col: 40, offset: 57391}, expr: &litMatcher{ - pos: position{line: 1509, col: 41, offset: 56156}, + pos: position{line: 1530, col: 41, offset: 57392}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1509, col: 46, offset: 56161, + line: 1530, col: 46, offset: 57397, }, }, }, @@ -62873,40 +63045,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1126, col: 41, offset: 42285}, + pos: position{line: 1147, col: 41, offset: 43515}, label: "inlineAttributes", expr: &choiceExpr{ - pos: position{line: 1131, col: 20, offset: 42542}, + pos: position{line: 1152, col: 20, offset: 43772}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1131, col: 20, offset: 42542}, + pos: position{line: 1152, col: 20, offset: 43772}, run: (*parser).callonInlineElementWithoutSubtitution68, expr: &seqExpr{ - pos: position{line: 1131, col: 20, offset: 42542}, + pos: position{line: 1152, col: 20, offset: 43772}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1131, col: 20, offset: 42542}, + pos: position{line: 1152, col: 20, offset: 43772}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1131, col: 24, offset: 42546}, + pos: position{line: 1152, col: 24, offset: 43776}, label: "alt", expr: &actionExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, run: (*parser).callonInlineElementWithoutSubtitution72, expr: &oneOrMoreExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, expr: &choiceExpr{ - pos: position{line: 1148, col: 20, offset: 43266}, + pos: position{line: 1169, col: 20, offset: 44496}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution75, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -62915,23 +63087,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElementWithoutSubtitution78, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution82, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -62941,37 +63113,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1148, col: 41, offset: 43287}, + pos: position{line: 1169, col: 41, offset: 44517}, run: (*parser).callonInlineElementWithoutSubtitution84, expr: &seqExpr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, expr: &litMatcher{ - pos: position{line: 1148, col: 43, offset: 43289}, + pos: position{line: 1169, col: 43, offset: 44519}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 47, offset: 43293}, + pos: position{line: 1169, col: 47, offset: 44523}, expr: &litMatcher{ - pos: position{line: 1148, col: 48, offset: 43294}, + pos: position{line: 1169, col: 48, offset: 44524}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 52, offset: 43298}, + pos: position{line: 1169, col: 52, offset: 44528}, expr: &litMatcher{ - pos: position{line: 1148, col: 53, offset: 43299}, + pos: position{line: 1169, col: 53, offset: 44529}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1148, col: 57, offset: 43303, + line: 1169, col: 57, offset: 44533, }, }, }, @@ -62982,28 +63154,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1131, col: 45, offset: 42567}, + pos: position{line: 1152, col: 45, offset: 43797}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1132, col: 5, offset: 42575}, + pos: position{line: 1153, col: 5, offset: 43805}, label: "width", expr: &actionExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, run: (*parser).callonInlineElementWithoutSubtitution95, expr: &oneOrMoreExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, expr: &choiceExpr{ - pos: position{line: 1148, col: 20, offset: 43266}, + pos: position{line: 1169, col: 20, offset: 44496}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution98, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -63012,23 +63184,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElementWithoutSubtitution101, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution105, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -63038,37 +63210,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1148, col: 41, offset: 43287}, + pos: position{line: 1169, col: 41, offset: 44517}, run: (*parser).callonInlineElementWithoutSubtitution107, expr: &seqExpr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, expr: &litMatcher{ - pos: position{line: 1148, col: 43, offset: 43289}, + pos: position{line: 1169, col: 43, offset: 44519}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 47, offset: 43293}, + pos: position{line: 1169, col: 47, offset: 44523}, expr: &litMatcher{ - pos: position{line: 1148, col: 48, offset: 43294}, + pos: position{line: 1169, col: 48, offset: 44524}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 52, offset: 43298}, + pos: position{line: 1169, col: 52, offset: 44528}, expr: &litMatcher{ - pos: position{line: 1148, col: 53, offset: 43299}, + pos: position{line: 1169, col: 53, offset: 44529}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1148, col: 57, offset: 43303, + line: 1169, col: 57, offset: 44533, }, }, }, @@ -63079,28 +63251,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1132, col: 29, offset: 42599}, + pos: position{line: 1153, col: 29, offset: 43829}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1133, col: 5, offset: 42607}, + pos: position{line: 1154, col: 5, offset: 43837}, label: "height", expr: &actionExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, run: (*parser).callonInlineElementWithoutSubtitution118, expr: &oneOrMoreExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, expr: &choiceExpr{ - pos: position{line: 1148, col: 20, offset: 43266}, + pos: position{line: 1169, col: 20, offset: 44496}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution121, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -63109,23 +63281,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElementWithoutSubtitution124, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution128, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -63135,37 +63307,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1148, col: 41, offset: 43287}, + pos: position{line: 1169, col: 41, offset: 44517}, run: (*parser).callonInlineElementWithoutSubtitution130, expr: &seqExpr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, expr: &litMatcher{ - pos: position{line: 1148, col: 43, offset: 43289}, + pos: position{line: 1169, col: 43, offset: 44519}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 47, offset: 43293}, + pos: position{line: 1169, col: 47, offset: 44523}, expr: &litMatcher{ - pos: position{line: 1148, col: 48, offset: 43294}, + pos: position{line: 1169, col: 48, offset: 44524}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 52, offset: 43298}, + pos: position{line: 1169, col: 52, offset: 44528}, expr: &litMatcher{ - pos: position{line: 1148, col: 53, offset: 43299}, + pos: position{line: 1169, col: 53, offset: 44529}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1148, col: 57, offset: 43303, + line: 1169, col: 57, offset: 44533, }, }, }, @@ -63176,18 +63348,18 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1133, col: 29, offset: 42631}, + pos: position{line: 1154, col: 29, offset: 43861}, expr: &litMatcher{ - pos: position{line: 1133, col: 29, offset: 42631}, + pos: position{line: 1154, col: 29, offset: 43861}, val: ",", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1134, col: 5, offset: 42640}, + pos: position{line: 1155, col: 5, offset: 43870}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1134, col: 16, offset: 42651}, + pos: position{line: 1155, col: 16, offset: 43881}, expr: &choiceExpr{ pos: position{line: 293, col: 22, offset: 9856}, alternatives: []interface{}{ @@ -63233,10 +63405,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonInlineElementWithoutSubtitution156, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -63251,12 +63423,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution161, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -63265,23 +63437,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElementWithoutSubtitution164, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution168, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -63354,12 +63526,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution185, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -63368,23 +63540,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElementWithoutSubtitution188, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution192, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -63446,18 +63618,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution208, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -63510,10 +63682,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonInlineElementWithoutSubtitution222, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -63528,12 +63700,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution227, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -63542,23 +63714,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElementWithoutSubtitution230, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution234, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -63622,18 +63794,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution250, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -63649,7 +63821,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1134, col: 36, offset: 42671}, + pos: position{line: 1155, col: 36, offset: 43901}, val: "]", ignoreCase: false, }, @@ -63657,34 +63829,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1136, col: 5, offset: 42769}, + pos: position{line: 1157, col: 5, offset: 43999}, run: (*parser).callonInlineElementWithoutSubtitution253, expr: &seqExpr{ - pos: position{line: 1136, col: 5, offset: 42769}, + pos: position{line: 1157, col: 5, offset: 43999}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1136, col: 5, offset: 42769}, + pos: position{line: 1157, col: 5, offset: 43999}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1136, col: 9, offset: 42773}, + pos: position{line: 1157, col: 9, offset: 44003}, label: "alt", expr: &actionExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, run: (*parser).callonInlineElementWithoutSubtitution257, expr: &oneOrMoreExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, expr: &choiceExpr{ - pos: position{line: 1148, col: 20, offset: 43266}, + pos: position{line: 1169, col: 20, offset: 44496}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution260, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -63693,23 +63865,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElementWithoutSubtitution263, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution267, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -63719,37 +63891,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1148, col: 41, offset: 43287}, + pos: position{line: 1169, col: 41, offset: 44517}, run: (*parser).callonInlineElementWithoutSubtitution269, expr: &seqExpr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, expr: &litMatcher{ - pos: position{line: 1148, col: 43, offset: 43289}, + pos: position{line: 1169, col: 43, offset: 44519}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 47, offset: 43293}, + pos: position{line: 1169, col: 47, offset: 44523}, expr: &litMatcher{ - pos: position{line: 1148, col: 48, offset: 43294}, + pos: position{line: 1169, col: 48, offset: 44524}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 52, offset: 43298}, + pos: position{line: 1169, col: 52, offset: 44528}, expr: &litMatcher{ - pos: position{line: 1148, col: 53, offset: 43299}, + pos: position{line: 1169, col: 53, offset: 44529}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1148, col: 57, offset: 43303, + line: 1169, col: 57, offset: 44533, }, }, }, @@ -63760,28 +63932,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1136, col: 30, offset: 42794}, + pos: position{line: 1157, col: 30, offset: 44024}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1137, col: 5, offset: 42802}, + pos: position{line: 1158, col: 5, offset: 44032}, label: "width", expr: &actionExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, run: (*parser).callonInlineElementWithoutSubtitution280, expr: &oneOrMoreExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, expr: &choiceExpr{ - pos: position{line: 1148, col: 20, offset: 43266}, + pos: position{line: 1169, col: 20, offset: 44496}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution283, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -63790,23 +63962,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElementWithoutSubtitution286, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution290, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -63816,37 +63988,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1148, col: 41, offset: 43287}, + pos: position{line: 1169, col: 41, offset: 44517}, run: (*parser).callonInlineElementWithoutSubtitution292, expr: &seqExpr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, expr: &litMatcher{ - pos: position{line: 1148, col: 43, offset: 43289}, + pos: position{line: 1169, col: 43, offset: 44519}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 47, offset: 43293}, + pos: position{line: 1169, col: 47, offset: 44523}, expr: &litMatcher{ - pos: position{line: 1148, col: 48, offset: 43294}, + pos: position{line: 1169, col: 48, offset: 44524}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 52, offset: 43298}, + pos: position{line: 1169, col: 52, offset: 44528}, expr: &litMatcher{ - pos: position{line: 1148, col: 53, offset: 43299}, + pos: position{line: 1169, col: 53, offset: 44529}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1148, col: 57, offset: 43303, + line: 1169, col: 57, offset: 44533, }, }, }, @@ -63857,18 +64029,18 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1137, col: 28, offset: 42825}, + pos: position{line: 1158, col: 28, offset: 44055}, expr: &litMatcher{ - pos: position{line: 1137, col: 28, offset: 42825}, + pos: position{line: 1158, col: 28, offset: 44055}, val: ",", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1138, col: 5, offset: 42834}, + pos: position{line: 1159, col: 5, offset: 44064}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1138, col: 16, offset: 42845}, + pos: position{line: 1159, col: 16, offset: 44075}, expr: &choiceExpr{ pos: position{line: 293, col: 22, offset: 9856}, alternatives: []interface{}{ @@ -63914,10 +64086,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonInlineElementWithoutSubtitution318, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -63932,12 +64104,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution323, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -63946,23 +64118,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElementWithoutSubtitution326, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution330, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -64035,12 +64207,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution347, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -64049,23 +64221,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElementWithoutSubtitution350, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution354, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -64127,18 +64299,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution370, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -64191,10 +64363,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonInlineElementWithoutSubtitution384, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -64209,12 +64381,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution389, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -64223,23 +64395,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElementWithoutSubtitution392, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution396, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -64303,18 +64475,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution412, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -64330,7 +64502,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1138, col: 36, offset: 42865}, + pos: position{line: 1159, col: 36, offset: 44095}, val: "]", ignoreCase: false, }, @@ -64338,34 +64510,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1140, col: 5, offset: 42960}, + pos: position{line: 1161, col: 5, offset: 44190}, run: (*parser).callonInlineElementWithoutSubtitution415, expr: &seqExpr{ - pos: position{line: 1140, col: 5, offset: 42960}, + pos: position{line: 1161, col: 5, offset: 44190}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1140, col: 5, offset: 42960}, + pos: position{line: 1161, col: 5, offset: 44190}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1140, col: 9, offset: 42964}, + pos: position{line: 1161, col: 9, offset: 44194}, label: "alt", expr: &actionExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, run: (*parser).callonInlineElementWithoutSubtitution419, expr: &oneOrMoreExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, expr: &choiceExpr{ - pos: position{line: 1148, col: 20, offset: 43266}, + pos: position{line: 1169, col: 20, offset: 44496}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution422, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -64374,23 +64546,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElementWithoutSubtitution425, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution429, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -64400,37 +64572,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1148, col: 41, offset: 43287}, + pos: position{line: 1169, col: 41, offset: 44517}, run: (*parser).callonInlineElementWithoutSubtitution431, expr: &seqExpr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, expr: &litMatcher{ - pos: position{line: 1148, col: 43, offset: 43289}, + pos: position{line: 1169, col: 43, offset: 44519}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 47, offset: 43293}, + pos: position{line: 1169, col: 47, offset: 44523}, expr: &litMatcher{ - pos: position{line: 1148, col: 48, offset: 43294}, + pos: position{line: 1169, col: 48, offset: 44524}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 52, offset: 43298}, + pos: position{line: 1169, col: 52, offset: 44528}, expr: &litMatcher{ - pos: position{line: 1148, col: 53, offset: 43299}, + pos: position{line: 1169, col: 53, offset: 44529}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1148, col: 57, offset: 43303, + line: 1169, col: 57, offset: 44533, }, }, }, @@ -64441,18 +64613,18 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1140, col: 30, offset: 42985}, + pos: position{line: 1161, col: 30, offset: 44215}, expr: &litMatcher{ - pos: position{line: 1140, col: 30, offset: 42985}, + pos: position{line: 1161, col: 30, offset: 44215}, val: ",", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1141, col: 5, offset: 42994}, + pos: position{line: 1162, col: 5, offset: 44224}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1141, col: 16, offset: 43005}, + pos: position{line: 1162, col: 16, offset: 44235}, expr: &choiceExpr{ pos: position{line: 293, col: 22, offset: 9856}, alternatives: []interface{}{ @@ -64498,10 +64670,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonInlineElementWithoutSubtitution457, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -64516,12 +64688,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution462, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -64530,23 +64702,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElementWithoutSubtitution465, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution469, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -64619,12 +64791,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution486, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -64633,23 +64805,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElementWithoutSubtitution489, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution493, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -64711,18 +64883,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution509, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -64775,10 +64947,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonInlineElementWithoutSubtitution523, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -64793,12 +64965,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution528, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -64807,23 +64979,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElementWithoutSubtitution531, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution535, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -64887,18 +65059,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution551, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -64914,7 +65086,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1141, col: 36, offset: 43025}, + pos: position{line: 1162, col: 36, offset: 44255}, val: "]", ignoreCase: false, }, @@ -64922,21 +65094,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1143, col: 5, offset: 43118}, + pos: position{line: 1164, col: 5, offset: 44348}, run: (*parser).callonInlineElementWithoutSubtitution554, expr: &seqExpr{ - pos: position{line: 1143, col: 5, offset: 43118}, + pos: position{line: 1164, col: 5, offset: 44348}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1143, col: 5, offset: 43118}, + pos: position{line: 1164, col: 5, offset: 44348}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1143, col: 9, offset: 43122}, + pos: position{line: 1164, col: 9, offset: 44352}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1143, col: 20, offset: 43133}, + pos: position{line: 1164, col: 20, offset: 44363}, expr: &choiceExpr{ pos: position{line: 293, col: 22, offset: 9856}, alternatives: []interface{}{ @@ -64982,10 +65154,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonInlineElementWithoutSubtitution572, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -65000,12 +65172,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution577, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -65014,23 +65186,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElementWithoutSubtitution580, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution584, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -65103,12 +65275,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution601, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -65117,23 +65289,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElementWithoutSubtitution604, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution608, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -65195,18 +65367,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution624, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -65259,10 +65431,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonInlineElementWithoutSubtitution638, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -65277,12 +65449,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution643, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -65291,23 +65463,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElementWithoutSubtitution646, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution650, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -65371,18 +65543,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution666, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -65398,7 +65570,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1143, col: 40, offset: 43153}, + pos: position{line: 1164, col: 40, offset: 44383}, val: "]", ignoreCase: false, }, @@ -65412,61 +65584,61 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1084, col: 9, offset: 40856}, + pos: position{line: 1105, col: 9, offset: 42086}, run: (*parser).callonInlineElementWithoutSubtitution669, expr: &labeledExpr{ - pos: position{line: 1084, col: 9, offset: 40856}, + pos: position{line: 1105, col: 9, offset: 42086}, label: "link", expr: &choiceExpr{ - pos: position{line: 1084, col: 15, offset: 40862}, + pos: position{line: 1105, col: 15, offset: 42092}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1099, col: 17, offset: 41314}, + pos: position{line: 1120, col: 17, offset: 42544}, run: (*parser).callonInlineElementWithoutSubtitution672, expr: &seqExpr{ - pos: position{line: 1099, col: 17, offset: 41314}, + pos: position{line: 1120, col: 17, offset: 42544}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1099, col: 17, offset: 41314}, + pos: position{line: 1120, col: 17, offset: 42544}, val: "link:", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1099, col: 25, offset: 41322}, + pos: position{line: 1120, col: 25, offset: 42552}, label: "url", expr: &actionExpr{ - pos: position{line: 1103, col: 20, offset: 41491}, + pos: position{line: 1124, col: 20, offset: 42721}, run: (*parser).callonInlineElementWithoutSubtitution676, expr: &seqExpr{ - pos: position{line: 1103, col: 20, offset: 41491}, + pos: position{line: 1124, col: 20, offset: 42721}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1103, col: 20, offset: 41491}, + pos: position{line: 1124, col: 20, offset: 42721}, expr: &choiceExpr{ - pos: position{line: 1527, col: 15, offset: 56506}, + pos: position{line: 1548, col: 15, offset: 57742}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1527, col: 15, offset: 56506}, + pos: position{line: 1548, col: 15, offset: 57742}, val: "http://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1527, col: 27, offset: 56518}, + pos: position{line: 1548, col: 27, offset: 57754}, val: "https://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1527, col: 40, offset: 56531}, + pos: position{line: 1548, col: 40, offset: 57767}, val: "ftp://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1527, col: 51, offset: 56542}, + pos: position{line: 1548, col: 51, offset: 57778}, val: "irc://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1527, col: 62, offset: 56553}, + pos: position{line: 1548, col: 62, offset: 57789}, val: "mailto:", ignoreCase: false, }, @@ -65474,20 +65646,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, run: (*parser).callonInlineElementWithoutSubtitution685, expr: &oneOrMoreExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, expr: &choiceExpr{ - pos: position{line: 1509, col: 9, offset: 56124}, + pos: position{line: 1530, col: 9, offset: 57360}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution688, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -65496,23 +65668,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1509, col: 21, offset: 56136}, + pos: position{line: 1530, col: 21, offset: 57372}, run: (*parser).callonInlineElementWithoutSubtitution691, expr: &seqExpr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -65522,20 +65694,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 31, offset: 56146}, + pos: position{line: 1530, col: 31, offset: 57382}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution700, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -65544,23 +65716,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 35, offset: 56150}, + pos: position{line: 1530, col: 35, offset: 57386}, expr: &litMatcher{ - pos: position{line: 1509, col: 36, offset: 56151}, + pos: position{line: 1530, col: 36, offset: 57387}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1509, col: 40, offset: 56155}, + pos: position{line: 1530, col: 40, offset: 57391}, expr: &litMatcher{ - pos: position{line: 1509, col: 41, offset: 56156}, + pos: position{line: 1530, col: 41, offset: 57392}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1509, col: 46, offset: 56161, + line: 1530, col: 46, offset: 57397, }, }, }, @@ -65574,40 +65746,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1099, col: 47, offset: 41344}, + pos: position{line: 1120, col: 47, offset: 42574}, label: "inlineAttributes", expr: &choiceExpr{ - pos: position{line: 1107, col: 19, offset: 41561}, + pos: position{line: 1128, col: 19, offset: 42791}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1107, col: 19, offset: 41561}, + pos: position{line: 1128, col: 19, offset: 42791}, run: (*parser).callonInlineElementWithoutSubtitution709, expr: &seqExpr{ - pos: position{line: 1107, col: 19, offset: 41561}, + pos: position{line: 1128, col: 19, offset: 42791}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1107, col: 19, offset: 41561}, + pos: position{line: 1128, col: 19, offset: 42791}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1107, col: 23, offset: 41565}, + pos: position{line: 1128, col: 23, offset: 42795}, label: "text", expr: &actionExpr{ - pos: position{line: 1113, col: 22, offset: 41855}, + pos: position{line: 1134, col: 22, offset: 43085}, run: (*parser).callonInlineElementWithoutSubtitution713, expr: &zeroOrMoreExpr{ - pos: position{line: 1113, col: 22, offset: 41855}, + pos: position{line: 1134, col: 22, offset: 43085}, expr: &choiceExpr{ - pos: position{line: 1113, col: 23, offset: 41856}, + pos: position{line: 1134, col: 23, offset: 43086}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution716, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -65616,23 +65788,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElementWithoutSubtitution719, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution723, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -65642,37 +65814,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1113, col: 44, offset: 41877}, + pos: position{line: 1134, col: 44, offset: 43107}, run: (*parser).callonInlineElementWithoutSubtitution725, expr: &seqExpr{ - pos: position{line: 1113, col: 45, offset: 41878}, + pos: position{line: 1134, col: 45, offset: 43108}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1113, col: 45, offset: 41878}, + pos: position{line: 1134, col: 45, offset: 43108}, expr: &litMatcher{ - pos: position{line: 1113, col: 46, offset: 41879}, + pos: position{line: 1134, col: 46, offset: 43109}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1113, col: 50, offset: 41883}, + pos: position{line: 1134, col: 50, offset: 43113}, expr: &litMatcher{ - pos: position{line: 1113, col: 51, offset: 41884}, + pos: position{line: 1134, col: 51, offset: 43114}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1113, col: 55, offset: 41888}, + pos: position{line: 1134, col: 55, offset: 43118}, expr: &litMatcher{ - pos: position{line: 1113, col: 56, offset: 41889}, + pos: position{line: 1134, col: 56, offset: 43119}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1113, col: 61, offset: 41894, + line: 1134, col: 61, offset: 43124, }, }, }, @@ -65683,28 +65855,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1107, col: 48, offset: 41590}, + pos: position{line: 1128, col: 48, offset: 42820}, expr: &litMatcher{ - pos: position{line: 1107, col: 48, offset: 41590}, + pos: position{line: 1128, col: 48, offset: 42820}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 1107, col: 53, offset: 41595}, + pos: position{line: 1128, col: 53, offset: 42825}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution739, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -65713,10 +65885,10 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1107, col: 57, offset: 41599}, + pos: position{line: 1128, col: 57, offset: 42829}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1107, col: 68, offset: 41610}, + pos: position{line: 1128, col: 68, offset: 42840}, expr: &choiceExpr{ pos: position{line: 293, col: 22, offset: 9856}, alternatives: []interface{}{ @@ -65762,10 +65934,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonInlineElementWithoutSubtitution756, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -65780,12 +65952,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution761, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -65794,23 +65966,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElementWithoutSubtitution764, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution768, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -65883,12 +66055,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution785, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -65897,23 +66069,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElementWithoutSubtitution788, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution792, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -65975,18 +66147,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution808, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -66039,10 +66211,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonInlineElementWithoutSubtitution822, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -66057,12 +66229,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution827, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -66071,23 +66243,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElementWithoutSubtitution830, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution834, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -66151,18 +66323,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution850, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -66178,7 +66350,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1107, col: 88, offset: 41630}, + pos: position{line: 1128, col: 88, offset: 42860}, val: "]", ignoreCase: false, }, @@ -66186,21 +66358,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1109, col: 5, offset: 41715}, + pos: position{line: 1130, col: 5, offset: 42945}, run: (*parser).callonInlineElementWithoutSubtitution853, expr: &seqExpr{ - pos: position{line: 1109, col: 5, offset: 41715}, + pos: position{line: 1130, col: 5, offset: 42945}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1109, col: 5, offset: 41715}, + pos: position{line: 1130, col: 5, offset: 42945}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1109, col: 9, offset: 41719}, + pos: position{line: 1130, col: 9, offset: 42949}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1109, col: 20, offset: 41730}, + pos: position{line: 1130, col: 20, offset: 42960}, expr: &choiceExpr{ pos: position{line: 293, col: 22, offset: 9856}, alternatives: []interface{}{ @@ -66246,10 +66418,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonInlineElementWithoutSubtitution871, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -66264,12 +66436,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution876, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -66278,23 +66450,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElementWithoutSubtitution879, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution883, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -66367,12 +66539,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution900, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -66381,23 +66553,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElementWithoutSubtitution903, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution907, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -66459,18 +66631,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution923, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -66523,10 +66695,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonInlineElementWithoutSubtitution937, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -66541,12 +66713,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution942, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -66555,23 +66727,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElementWithoutSubtitution945, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution949, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -66635,18 +66807,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution965, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -66662,7 +66834,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1109, col: 40, offset: 41750}, + pos: position{line: 1130, col: 40, offset: 42980}, val: "]", ignoreCase: false, }, @@ -66676,65 +66848,65 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1088, col: 17, offset: 40933}, + pos: position{line: 1109, col: 17, offset: 42163}, run: (*parser).callonInlineElementWithoutSubtitution968, expr: &seqExpr{ - pos: position{line: 1088, col: 17, offset: 40933}, + pos: position{line: 1109, col: 17, offset: 42163}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1088, col: 17, offset: 40933}, + pos: position{line: 1109, col: 17, offset: 42163}, label: "url", expr: &actionExpr{ - pos: position{line: 1094, col: 20, offset: 41180}, + pos: position{line: 1115, col: 20, offset: 42410}, run: (*parser).callonInlineElementWithoutSubtitution971, expr: &seqExpr{ - pos: position{line: 1094, col: 20, offset: 41180}, + pos: position{line: 1115, col: 20, offset: 42410}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 1527, col: 15, offset: 56506}, + pos: position{line: 1548, col: 15, offset: 57742}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1527, col: 15, offset: 56506}, + pos: position{line: 1548, col: 15, offset: 57742}, val: "http://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1527, col: 27, offset: 56518}, + pos: position{line: 1548, col: 27, offset: 57754}, val: "https://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1527, col: 40, offset: 56531}, + pos: position{line: 1548, col: 40, offset: 57767}, val: "ftp://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1527, col: 51, offset: 56542}, + pos: position{line: 1548, col: 51, offset: 57778}, val: "irc://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1527, col: 62, offset: 56553}, + pos: position{line: 1548, col: 62, offset: 57789}, val: "mailto:", ignoreCase: false, }, }, }, &actionExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, run: (*parser).callonInlineElementWithoutSubtitution979, expr: &oneOrMoreExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, expr: &choiceExpr{ - pos: position{line: 1509, col: 9, offset: 56124}, + pos: position{line: 1530, col: 9, offset: 57360}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution982, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -66743,23 +66915,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1509, col: 21, offset: 56136}, + pos: position{line: 1530, col: 21, offset: 57372}, run: (*parser).callonInlineElementWithoutSubtitution985, expr: &seqExpr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -66769,20 +66941,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 31, offset: 56146}, + pos: position{line: 1530, col: 31, offset: 57382}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution994, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -66791,23 +66963,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 35, offset: 56150}, + pos: position{line: 1530, col: 35, offset: 57386}, expr: &litMatcher{ - pos: position{line: 1509, col: 36, offset: 56151}, + pos: position{line: 1530, col: 36, offset: 57387}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1509, col: 40, offset: 56155}, + pos: position{line: 1530, col: 40, offset: 57391}, expr: &litMatcher{ - pos: position{line: 1509, col: 41, offset: 56156}, + pos: position{line: 1530, col: 41, offset: 57392}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1509, col: 46, offset: 56161, + line: 1530, col: 46, offset: 57397, }, }, }, @@ -66821,40 +66993,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1088, col: 39, offset: 40955}, + pos: position{line: 1109, col: 39, offset: 42185}, label: "inlineAttributes", expr: &choiceExpr{ - pos: position{line: 1107, col: 19, offset: 41561}, + pos: position{line: 1128, col: 19, offset: 42791}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1107, col: 19, offset: 41561}, + pos: position{line: 1128, col: 19, offset: 42791}, run: (*parser).callonInlineElementWithoutSubtitution1003, expr: &seqExpr{ - pos: position{line: 1107, col: 19, offset: 41561}, + pos: position{line: 1128, col: 19, offset: 42791}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1107, col: 19, offset: 41561}, + pos: position{line: 1128, col: 19, offset: 42791}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1107, col: 23, offset: 41565}, + pos: position{line: 1128, col: 23, offset: 42795}, label: "text", expr: &actionExpr{ - pos: position{line: 1113, col: 22, offset: 41855}, + pos: position{line: 1134, col: 22, offset: 43085}, run: (*parser).callonInlineElementWithoutSubtitution1007, expr: &zeroOrMoreExpr{ - pos: position{line: 1113, col: 22, offset: 41855}, + pos: position{line: 1134, col: 22, offset: 43085}, expr: &choiceExpr{ - pos: position{line: 1113, col: 23, offset: 41856}, + pos: position{line: 1134, col: 23, offset: 43086}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution1010, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -66863,23 +67035,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElementWithoutSubtitution1013, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution1017, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -66889,37 +67061,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1113, col: 44, offset: 41877}, + pos: position{line: 1134, col: 44, offset: 43107}, run: (*parser).callonInlineElementWithoutSubtitution1019, expr: &seqExpr{ - pos: position{line: 1113, col: 45, offset: 41878}, + pos: position{line: 1134, col: 45, offset: 43108}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1113, col: 45, offset: 41878}, + pos: position{line: 1134, col: 45, offset: 43108}, expr: &litMatcher{ - pos: position{line: 1113, col: 46, offset: 41879}, + pos: position{line: 1134, col: 46, offset: 43109}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1113, col: 50, offset: 41883}, + pos: position{line: 1134, col: 50, offset: 43113}, expr: &litMatcher{ - pos: position{line: 1113, col: 51, offset: 41884}, + pos: position{line: 1134, col: 51, offset: 43114}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1113, col: 55, offset: 41888}, + pos: position{line: 1134, col: 55, offset: 43118}, expr: &litMatcher{ - pos: position{line: 1113, col: 56, offset: 41889}, + pos: position{line: 1134, col: 56, offset: 43119}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1113, col: 61, offset: 41894, + line: 1134, col: 61, offset: 43124, }, }, }, @@ -66930,28 +67102,28 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1107, col: 48, offset: 41590}, + pos: position{line: 1128, col: 48, offset: 42820}, expr: &litMatcher{ - pos: position{line: 1107, col: 48, offset: 41590}, + pos: position{line: 1128, col: 48, offset: 42820}, val: ",", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 1107, col: 53, offset: 41595}, + pos: position{line: 1128, col: 53, offset: 42825}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution1033, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -66960,10 +67132,10 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1107, col: 57, offset: 41599}, + pos: position{line: 1128, col: 57, offset: 42829}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1107, col: 68, offset: 41610}, + pos: position{line: 1128, col: 68, offset: 42840}, expr: &choiceExpr{ pos: position{line: 293, col: 22, offset: 9856}, alternatives: []interface{}{ @@ -67009,10 +67181,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonInlineElementWithoutSubtitution1050, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -67027,12 +67199,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution1055, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -67041,23 +67213,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElementWithoutSubtitution1058, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution1062, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -67130,12 +67302,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution1079, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -67144,23 +67316,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElementWithoutSubtitution1082, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution1086, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -67222,18 +67394,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution1102, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -67286,10 +67458,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonInlineElementWithoutSubtitution1116, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -67304,12 +67476,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution1121, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -67318,23 +67490,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElementWithoutSubtitution1124, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution1128, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -67398,18 +67570,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution1144, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -67425,7 +67597,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1107, col: 88, offset: 41630}, + pos: position{line: 1128, col: 88, offset: 42860}, val: "]", ignoreCase: false, }, @@ -67433,21 +67605,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1109, col: 5, offset: 41715}, + pos: position{line: 1130, col: 5, offset: 42945}, run: (*parser).callonInlineElementWithoutSubtitution1147, expr: &seqExpr{ - pos: position{line: 1109, col: 5, offset: 41715}, + pos: position{line: 1130, col: 5, offset: 42945}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1109, col: 5, offset: 41715}, + pos: position{line: 1130, col: 5, offset: 42945}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1109, col: 9, offset: 41719}, + pos: position{line: 1130, col: 9, offset: 42949}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1109, col: 20, offset: 41730}, + pos: position{line: 1130, col: 20, offset: 42960}, expr: &choiceExpr{ pos: position{line: 293, col: 22, offset: 9856}, alternatives: []interface{}{ @@ -67493,10 +67665,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonInlineElementWithoutSubtitution1165, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -67511,12 +67683,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution1170, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -67525,23 +67697,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElementWithoutSubtitution1173, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution1177, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -67614,12 +67786,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution1194, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -67628,23 +67800,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElementWithoutSubtitution1197, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution1201, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -67706,18 +67878,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution1217, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -67770,10 +67942,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonInlineElementWithoutSubtitution1231, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -67788,12 +67960,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution1236, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -67802,23 +67974,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElementWithoutSubtitution1239, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution1243, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -67882,18 +68054,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution1259, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -67909,7 +68081,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1109, col: 40, offset: 41750}, + pos: position{line: 1130, col: 40, offset: 42980}, val: "]", ignoreCase: false, }, @@ -67923,62 +68095,62 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1090, col: 5, offset: 41084}, + pos: position{line: 1111, col: 5, offset: 42314}, run: (*parser).callonInlineElementWithoutSubtitution1262, expr: &labeledExpr{ - pos: position{line: 1090, col: 5, offset: 41084}, + pos: position{line: 1111, col: 5, offset: 42314}, label: "url", expr: &actionExpr{ - pos: position{line: 1094, col: 20, offset: 41180}, + pos: position{line: 1115, col: 20, offset: 42410}, run: (*parser).callonInlineElementWithoutSubtitution1264, expr: &seqExpr{ - pos: position{line: 1094, col: 20, offset: 41180}, + pos: position{line: 1115, col: 20, offset: 42410}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 1527, col: 15, offset: 56506}, + pos: position{line: 1548, col: 15, offset: 57742}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1527, col: 15, offset: 56506}, + pos: position{line: 1548, col: 15, offset: 57742}, val: "http://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1527, col: 27, offset: 56518}, + pos: position{line: 1548, col: 27, offset: 57754}, val: "https://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1527, col: 40, offset: 56531}, + pos: position{line: 1548, col: 40, offset: 57767}, val: "ftp://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1527, col: 51, offset: 56542}, + pos: position{line: 1548, col: 51, offset: 57778}, val: "irc://", ignoreCase: false, }, &litMatcher{ - pos: position{line: 1527, col: 62, offset: 56553}, + pos: position{line: 1548, col: 62, offset: 57789}, val: "mailto:", ignoreCase: false, }, }, }, &actionExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, run: (*parser).callonInlineElementWithoutSubtitution1272, expr: &oneOrMoreExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, expr: &choiceExpr{ - pos: position{line: 1509, col: 9, offset: 56124}, + pos: position{line: 1530, col: 9, offset: 57360}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution1275, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -67987,23 +68159,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1509, col: 21, offset: 56136}, + pos: position{line: 1530, col: 21, offset: 57372}, run: (*parser).callonInlineElementWithoutSubtitution1278, expr: &seqExpr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -68013,20 +68185,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 31, offset: 56146}, + pos: position{line: 1530, col: 31, offset: 57382}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution1287, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -68035,23 +68207,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 35, offset: 56150}, + pos: position{line: 1530, col: 35, offset: 57386}, expr: &litMatcher{ - pos: position{line: 1509, col: 36, offset: 56151}, + pos: position{line: 1530, col: 36, offset: 57387}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1509, col: 40, offset: 56155}, + pos: position{line: 1530, col: 40, offset: 57391}, expr: &litMatcher{ - pos: position{line: 1509, col: 41, offset: 56156}, + pos: position{line: 1530, col: 41, offset: 57392}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1509, col: 46, offset: 56161, + line: 1530, col: 46, offset: 57397, }, }, }, @@ -68074,12 +68246,12 @@ var g = &grammar{ name: "Passthrough", }, &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution1295, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -68092,34 +68264,34 @@ var g = &grammar{ name: "QuotedText", }, &actionExpr{ - pos: position{line: 1069, col: 19, offset: 40419}, + pos: position{line: 1090, col: 19, offset: 41649}, run: (*parser).callonInlineElementWithoutSubtitution1299, expr: &seqExpr{ - pos: position{line: 1069, col: 19, offset: 40419}, + pos: position{line: 1090, col: 19, offset: 41649}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1069, col: 19, offset: 40419}, + pos: position{line: 1090, col: 19, offset: 41649}, val: "<<", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1069, col: 24, offset: 40424}, + pos: position{line: 1090, col: 24, offset: 41654}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonInlineElementWithoutSubtitution1303, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution1306, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -68128,23 +68300,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonInlineElementWithoutSubtitution1309, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -68154,20 +68326,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution1318, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -68176,47 +68348,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -68227,20 +68399,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 1069, col: 32, offset: 40432}, + pos: position{line: 1090, col: 32, offset: 41662}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution1334, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -68249,28 +68421,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1069, col: 36, offset: 40436}, + pos: position{line: 1090, col: 36, offset: 41666}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1069, col: 40, offset: 40440}, + pos: position{line: 1090, col: 40, offset: 41670}, label: "label", expr: &actionExpr{ - pos: position{line: 1075, col: 24, offset: 40642}, + pos: position{line: 1096, col: 24, offset: 41872}, run: (*parser).callonInlineElementWithoutSubtitution1338, expr: &oneOrMoreExpr{ - pos: position{line: 1075, col: 24, offset: 40642}, + pos: position{line: 1096, col: 24, offset: 41872}, expr: &choiceExpr{ - pos: position{line: 1075, col: 25, offset: 40643}, + pos: position{line: 1096, col: 25, offset: 41873}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution1341, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -68279,23 +68451,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineElementWithoutSubtitution1344, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution1348, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -68305,21 +68477,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1075, col: 46, offset: 40664}, + pos: position{line: 1096, col: 46, offset: 41894}, run: (*parser).callonInlineElementWithoutSubtitution1350, expr: &seqExpr{ - pos: position{line: 1075, col: 47, offset: 40665}, + pos: position{line: 1096, col: 47, offset: 41895}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1075, col: 47, offset: 40665}, + pos: position{line: 1096, col: 47, offset: 41895}, expr: &litMatcher{ - pos: position{line: 1075, col: 48, offset: 40666}, + pos: position{line: 1096, col: 48, offset: 41896}, val: ">>", ignoreCase: false, }, }, &anyMatcher{ - line: 1075, col: 54, offset: 40672, + line: 1096, col: 54, offset: 41902, }, }, }, @@ -68330,7 +68502,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1069, col: 68, offset: 40468}, + pos: position{line: 1090, col: 68, offset: 41698}, val: ">>", ignoreCase: false, }, @@ -68338,34 +68510,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1071, col: 5, offset: 40543}, + pos: position{line: 1092, col: 5, offset: 41773}, run: (*parser).callonInlineElementWithoutSubtitution1356, expr: &seqExpr{ - pos: position{line: 1071, col: 5, offset: 40543}, + pos: position{line: 1092, col: 5, offset: 41773}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1071, col: 5, offset: 40543}, + pos: position{line: 1092, col: 5, offset: 41773}, val: "<<", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1071, col: 10, offset: 40548}, + pos: position{line: 1092, col: 10, offset: 41778}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonInlineElementWithoutSubtitution1360, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution1363, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -68374,23 +68546,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonInlineElementWithoutSubtitution1366, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -68400,20 +68572,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution1375, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -68422,47 +68594,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -68473,7 +68645,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1071, col: 18, offset: 40556}, + pos: position{line: 1092, col: 18, offset: 41786}, val: ">>", ignoreCase: false, }, @@ -68495,20 +68667,20 @@ var g = &grammar{ pos: position{line: 248, col: 25, offset: 8356}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonInlineElementWithoutSubtitution1393, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution1396, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -68517,23 +68689,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonInlineElementWithoutSubtitution1399, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -68543,20 +68715,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution1408, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -68565,47 +68737,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -68623,18 +68795,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 248, col: 38, offset: 8369}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineElementWithoutSubtitution1425, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -68646,25 +68818,25 @@ var g = &grammar{ }, }, &charClassMatcher{ - pos: position{line: 1489, col: 16, offset: 55646}, + pos: position{line: 1510, col: 16, offset: 56876}, val: "[()[]]", chars: []rune{'(', ')', '[', ']'}, ignoreCase: false, inverted: false, }, &actionExpr{ - pos: position{line: 1499, col: 9, offset: 55786}, + pos: position{line: 1520, col: 9, offset: 57016}, run: (*parser).callonInlineElementWithoutSubtitution1428, expr: &choiceExpr{ - pos: position{line: 1499, col: 10, offset: 55787}, + pos: position{line: 1520, col: 10, offset: 57017}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineElementWithoutSubtitution1430, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -68672,26 +68844,76 @@ var g = &grammar{ }, }, }, + &litMatcher{ + pos: position{line: 908, col: 21, offset: 31372}, + val: "**", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 28, offset: 31379}, + val: "*", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 34, offset: 31385}, + val: "__", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 41, offset: 31392}, + val: "_", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 47, offset: 31398}, + val: "``", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 54, offset: 31405}, + val: "`", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 60, offset: 31411}, + val: "^^", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 67, offset: 31418}, + val: "^", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 73, offset: 31424}, + val: "~~", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 80, offset: 31431}, + val: "~", + ignoreCase: false, + }, &oneOrMoreExpr{ - pos: position{line: 1499, col: 22, offset: 55799}, + pos: position{line: 1520, col: 41, offset: 57048}, expr: &actionExpr{ - pos: position{line: 1499, col: 23, offset: 55800}, - run: (*parser).callonInlineElementWithoutSubtitution1434, + pos: position{line: 1520, col: 42, offset: 57049}, + run: (*parser).callonInlineElementWithoutSubtitution1444, expr: &seqExpr{ - pos: position{line: 1499, col: 24, offset: 55801}, + pos: position{line: 1520, col: 43, offset: 57050}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1499, col: 24, offset: 55801}, + pos: position{line: 1520, col: 43, offset: 57050}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -68701,20 +68923,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1499, col: 33, offset: 55810}, + pos: position{line: 1520, col: 52, offset: 57059}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, - run: (*parser).callonInlineElementWithoutSubtitution1443, + pos: position{line: 1558, col: 13, offset: 57930}, + run: (*parser).callonInlineElementWithoutSubtitution1453, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -68723,9 +68945,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1499, col: 37, offset: 55814}, + pos: position{line: 1520, col: 56, offset: 57063}, expr: &charClassMatcher{ - pos: position{line: 1489, col: 16, offset: 55646}, + pos: position{line: 1510, col: 16, offset: 56876}, val: "[()[]]", chars: []rune{'(', ')', '[', ']'}, ignoreCase: false, @@ -68733,46 +68955,82 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1499, col: 50, offset: 55827}, + pos: position{line: 1520, col: 69, offset: 57076}, expr: &litMatcher{ - pos: position{line: 1499, col: 51, offset: 55828}, + pos: position{line: 1520, col: 70, offset: 57077}, val: ".", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1499, col: 55, offset: 55832}, + pos: position{line: 1520, col: 74, offset: 57081}, expr: &choiceExpr{ - pos: position{line: 908, col: 33, offset: 31384}, + pos: position{line: 908, col: 21, offset: 31372}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 908, col: 33, offset: 31384}, + pos: position{line: 908, col: 21, offset: 31372}, + val: "**", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 28, offset: 31379}, + val: "*", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 34, offset: 31385}, + val: "__", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 41, offset: 31392}, + val: "_", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 47, offset: 31398}, + val: "``", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 54, offset: 31405}, + val: "`", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 60, offset: 31411}, + val: "^^", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 67, offset: 31418}, val: "^", ignoreCase: false, }, - &actionExpr{ - pos: position{line: 908, col: 39, offset: 31390}, - run: (*parser).callonInlineElementWithoutSubtitution1452, - expr: &litMatcher{ - pos: position{line: 908, col: 39, offset: 31390}, - val: "~", - ignoreCase: false, - }, + &litMatcher{ + pos: position{line: 908, col: 73, offset: 31424}, + val: "~~", + ignoreCase: false, + }, + &litMatcher{ + pos: position{line: 908, col: 80, offset: 31431}, + val: "~", + ignoreCase: false, }, }, }, }, &anyMatcher{ - line: 1499, col: 86, offset: 55863, + line: 1520, col: 92, offset: 57099, }, }, }, }, }, &oneOrMoreExpr{ - pos: position{line: 1501, col: 7, offset: 55904}, + pos: position{line: 1522, col: 7, offset: 57140}, expr: &litMatcher{ - pos: position{line: 1501, col: 7, offset: 55904}, + pos: position{line: 1522, col: 7, offset: 57140}, val: ".", ignoreCase: false, }, @@ -68805,35 +69063,35 @@ var g = &grammar{ pos: position{line: 868, col: 28, offset: 29882}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, run: (*parser).callonVerbatimBlock6, expr: &seqExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1480, col: 19, offset: 55455}, + pos: position{line: 1501, col: 19, offset: 56685}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerbatimBlock14, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -68842,24 +69100,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -68882,20 +69140,20 @@ var g = &grammar{ pos: position{line: 554, col: 28, offset: 18307}, label: "path", expr: &actionExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, run: (*parser).callonVerbatimBlock25, expr: &oneOrMoreExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, expr: &choiceExpr{ - pos: position{line: 1509, col: 9, offset: 56124}, + pos: position{line: 1530, col: 9, offset: 57360}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonVerbatimBlock28, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -68904,23 +69162,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1509, col: 21, offset: 56136}, + pos: position{line: 1530, col: 21, offset: 57372}, run: (*parser).callonVerbatimBlock31, expr: &seqExpr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -68930,20 +69188,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 31, offset: 56146}, + pos: position{line: 1530, col: 31, offset: 57382}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerbatimBlock40, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -68952,23 +69210,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 35, offset: 56150}, + pos: position{line: 1530, col: 35, offset: 57386}, expr: &litMatcher{ - pos: position{line: 1509, col: 36, offset: 56151}, + pos: position{line: 1530, col: 36, offset: 57387}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1509, col: 40, offset: 56155}, + pos: position{line: 1530, col: 40, offset: 57391}, expr: &litMatcher{ - pos: position{line: 1509, col: 41, offset: 56156}, + pos: position{line: 1530, col: 41, offset: 57392}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1509, col: 46, offset: 56161, + line: 1530, col: 46, offset: 57397, }, }, }, @@ -69048,26 +69306,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonVerbatimBlock69, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonVerbatimBlock74, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -69088,26 +69346,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonVerbatimBlock78, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonVerbatimBlock83, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -69129,26 +69387,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonVerbatimBlock87, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonVerbatimBlock92, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -69196,26 +69454,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonVerbatimBlock104, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonVerbatimBlock109, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -69236,26 +69494,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonVerbatimBlock113, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonVerbatimBlock118, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -69277,26 +69535,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonVerbatimBlock122, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonVerbatimBlock127, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -69347,26 +69605,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonVerbatimBlock137, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonVerbatimBlock142, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -69387,26 +69645,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonVerbatimBlock146, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonVerbatimBlock151, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -69428,26 +69686,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonVerbatimBlock155, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonVerbatimBlock160, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -69495,26 +69753,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonVerbatimBlock172, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonVerbatimBlock177, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -69535,26 +69793,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonVerbatimBlock181, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonVerbatimBlock186, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -69576,26 +69834,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonVerbatimBlock190, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonVerbatimBlock195, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -69634,26 +69892,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonVerbatimBlock201, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonVerbatimBlock206, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -69674,26 +69932,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonVerbatimBlock210, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonVerbatimBlock215, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -69723,26 +69981,26 @@ var g = &grammar{ pos: position{line: 594, col: 30, offset: 19764}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonVerbatimBlock221, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonVerbatimBlock226, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -69763,26 +70021,26 @@ var g = &grammar{ pos: position{line: 594, col: 50, offset: 19784}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonVerbatimBlock230, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonVerbatimBlock235, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -69817,26 +70075,26 @@ var g = &grammar{ pos: position{line: 602, col: 31, offset: 20031}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonVerbatimBlock242, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonVerbatimBlock247, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -69863,26 +70121,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonVerbatimBlock252, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonVerbatimBlock257, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -69922,18 +70180,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 606, col: 34, offset: 20164}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerbatimBlock269, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -69954,18 +70212,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 572, col: 47, offset: 19062}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerbatimBlock275, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -70051,10 +70309,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonVerbatimBlock296, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -70069,12 +70327,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonVerbatimBlock301, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -70083,23 +70341,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonVerbatimBlock304, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerbatimBlock308, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -70172,12 +70430,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonVerbatimBlock325, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -70186,23 +70444,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonVerbatimBlock328, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerbatimBlock332, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -70264,18 +70522,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerbatimBlock348, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -70328,10 +70586,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonVerbatimBlock362, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -70346,12 +70604,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonVerbatimBlock367, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -70360,23 +70618,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonVerbatimBlock370, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerbatimBlock374, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -70440,18 +70698,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerbatimBlock390, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -70478,18 +70736,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 554, col: 80, offset: 18359}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerbatimBlock396, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -70498,24 +70756,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -70540,9 +70798,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 872, col: 29, offset: 29990}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -70558,36 +70816,36 @@ var g = &grammar{ ¬Expr{ pos: position{line: 878, col: 26, offset: 30134}, expr: &choiceExpr{ - pos: position{line: 1187, col: 19, offset: 44883}, + pos: position{line: 1208, col: 19, offset: 46113}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1406, col: 26, offset: 52801}, + pos: position{line: 1427, col: 26, offset: 54031}, val: "....", ignoreCase: false, }, &seqExpr{ - pos: position{line: 1199, col: 25, offset: 45368}, + pos: position{line: 1220, col: 25, offset: 46598}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1199, col: 25, offset: 45368}, + pos: position{line: 1220, col: 25, offset: 46598}, val: "```", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1199, col: 31, offset: 45374}, + pos: position{line: 1220, col: 31, offset: 46604}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerbatimBlock422, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -70596,24 +70854,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -70621,28 +70879,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 1210, col: 26, offset: 45861}, + pos: position{line: 1231, col: 26, offset: 47091}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1210, col: 26, offset: 45861}, + pos: position{line: 1231, col: 26, offset: 47091}, val: "----", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1210, col: 33, offset: 45868}, + pos: position{line: 1231, col: 33, offset: 47098}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerbatimBlock434, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -70651,24 +70909,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -70676,28 +70934,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 1240, col: 26, offset: 46987}, + pos: position{line: 1261, col: 26, offset: 48217}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1240, col: 26, offset: 46987}, + pos: position{line: 1261, col: 26, offset: 48217}, val: "====", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1240, col: 33, offset: 46994}, + pos: position{line: 1261, col: 33, offset: 48224}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerbatimBlock446, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -70706,24 +70964,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -70731,33 +70989,33 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1378, col: 26, offset: 51736}, + pos: position{line: 1399, col: 26, offset: 52966}, val: "////", ignoreCase: false, }, &seqExpr{ - pos: position{line: 1263, col: 24, offset: 47826}, + pos: position{line: 1284, col: 24, offset: 49056}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1263, col: 24, offset: 47826}, + pos: position{line: 1284, col: 24, offset: 49056}, val: "____", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1263, col: 31, offset: 47833}, + pos: position{line: 1284, col: 31, offset: 49063}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerbatimBlock459, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -70766,24 +71024,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -70791,28 +71049,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 1336, col: 26, offset: 50230}, + pos: position{line: 1357, col: 26, offset: 51460}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1336, col: 26, offset: 50230}, + pos: position{line: 1357, col: 26, offset: 51460}, val: "****", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1336, col: 33, offset: 50237}, + pos: position{line: 1357, col: 33, offset: 51467}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerbatimBlock471, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -70821,24 +71079,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -70851,35 +71109,35 @@ var g = &grammar{ ¬Expr{ pos: position{line: 878, col: 42, offset: 30150}, expr: &actionExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, run: (*parser).callonVerbatimBlock479, expr: &seqExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1480, col: 19, offset: 55455}, + pos: position{line: 1501, col: 19, offset: 56685}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerbatimBlock487, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -70888,24 +71146,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -70930,24 +71188,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 882, col: 34, offset: 30349}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -70962,18 +71220,18 @@ var g = &grammar{ pos: position{line: 889, col: 14, offset: 30602}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerbatimBlock510, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -70988,18 +71246,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 889, col: 21, offset: 30609}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerbatimBlock516, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -71010,24 +71268,24 @@ var g = &grammar{ &andExpr{ pos: position{line: 889, col: 25, offset: 30613}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -71058,18 +71316,18 @@ var g = &grammar{ pos: position{line: 889, col: 14, offset: 30602}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerbatimBlock531, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -71084,18 +71342,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 889, col: 21, offset: 30609}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerbatimBlock537, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -71106,24 +71364,24 @@ var g = &grammar{ &andExpr{ pos: position{line: 889, col: 25, offset: 30613}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -71135,24 +71393,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -71172,9 +71430,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -71228,15 +71486,15 @@ var g = &grammar{ name: "EscapedSuperscriptText", }, &litMatcher{ - pos: position{line: 908, col: 33, offset: 31384}, + pos: position{line: 911, col: 33, offset: 31490}, val: "^", ignoreCase: false, }, &actionExpr{ - pos: position{line: 908, col: 39, offset: 31390}, + pos: position{line: 911, col: 39, offset: 31496}, run: (*parser).callonQuotedText13, expr: &litMatcher{ - pos: position{line: 908, col: 39, offset: 31390}, + pos: position{line: 911, col: 39, offset: 31496}, val: "~", ignoreCase: false, }, @@ -71246,39 +71504,39 @@ var g = &grammar{ }, { name: "BoldText", - pos: position{line: 912, col: 1, offset: 31523}, + pos: position{line: 915, col: 1, offset: 31629}, expr: &choiceExpr{ - pos: position{line: 913, col: 5, offset: 31540}, + pos: position{line: 916, col: 5, offset: 31646}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 913, col: 5, offset: 31540}, + pos: position{line: 916, col: 5, offset: 31646}, run: (*parser).callonBoldText2, expr: &seqExpr{ - pos: position{line: 913, col: 5, offset: 31540}, + pos: position{line: 916, col: 5, offset: 31646}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 913, col: 5, offset: 31540}, + pos: position{line: 916, col: 5, offset: 31646}, expr: &litMatcher{ - pos: position{line: 913, col: 6, offset: 31541}, + pos: position{line: 916, col: 6, offset: 31647}, val: "\\\\", ignoreCase: false, }, }, &litMatcher{ - pos: position{line: 913, col: 11, offset: 31546}, + pos: position{line: 916, col: 11, offset: 31652}, val: "**", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 913, col: 16, offset: 31551}, + pos: position{line: 916, col: 16, offset: 31657}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 913, col: 25, offset: 31560}, + pos: position{line: 916, col: 25, offset: 31666}, name: "QuotedTextContent", }, }, &litMatcher{ - pos: position{line: 913, col: 44, offset: 31579}, + pos: position{line: 916, col: 44, offset: 31685}, val: "**", ignoreCase: false, }, @@ -71286,34 +71544,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 915, col: 9, offset: 31712}, + pos: position{line: 918, col: 9, offset: 31818}, run: (*parser).callonBoldText10, expr: &seqExpr{ - pos: position{line: 915, col: 9, offset: 31712}, + pos: position{line: 918, col: 9, offset: 31818}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 915, col: 9, offset: 31712}, + pos: position{line: 918, col: 9, offset: 31818}, expr: &litMatcher{ - pos: position{line: 915, col: 10, offset: 31713}, + pos: position{line: 918, col: 10, offset: 31819}, val: "\\\\", ignoreCase: false, }, }, &litMatcher{ - pos: position{line: 915, col: 15, offset: 31718}, + pos: position{line: 918, col: 15, offset: 31824}, val: "**", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 915, col: 20, offset: 31723}, + pos: position{line: 918, col: 20, offset: 31829}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 915, col: 29, offset: 31732}, + pos: position{line: 918, col: 29, offset: 31838}, name: "QuotedTextContent", }, }, &litMatcher{ - pos: position{line: 915, col: 48, offset: 31751}, + pos: position{line: 918, col: 48, offset: 31857}, val: "*", ignoreCase: false, }, @@ -71321,41 +71579,41 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 918, col: 9, offset: 31928}, + pos: position{line: 921, col: 9, offset: 32034}, run: (*parser).callonBoldText18, expr: &seqExpr{ - pos: position{line: 918, col: 9, offset: 31928}, + pos: position{line: 921, col: 9, offset: 32034}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 918, col: 9, offset: 31928}, + pos: position{line: 921, col: 9, offset: 32034}, expr: &litMatcher{ - pos: position{line: 918, col: 10, offset: 31929}, + pos: position{line: 921, col: 10, offset: 32035}, val: "\\", ignoreCase: false, }, }, &litMatcher{ - pos: position{line: 918, col: 14, offset: 31933}, + pos: position{line: 921, col: 14, offset: 32039}, val: "*", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 918, col: 18, offset: 31937}, + pos: position{line: 921, col: 18, offset: 32043}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 918, col: 27, offset: 31946}, + pos: position{line: 921, col: 27, offset: 32052}, name: "QuotedTextContent", }, }, &litMatcher{ - pos: position{line: 918, col: 46, offset: 31965}, + pos: position{line: 921, col: 46, offset: 32071}, val: "*", ignoreCase: false, }, ¬Expr{ - pos: position{line: 918, col: 50, offset: 31969}, + pos: position{line: 921, col: 50, offset: 32075}, expr: &charClassMatcher{ - pos: position{line: 1487, col: 13, offset: 55618}, + pos: position{line: 1508, col: 13, offset: 56848}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -71370,34 +71628,34 @@ var g = &grammar{ }, { name: "EscapedBoldText", - pos: position{line: 922, col: 1, offset: 32159}, + pos: position{line: 925, col: 1, offset: 32265}, expr: &choiceExpr{ - pos: position{line: 923, col: 5, offset: 32183}, + pos: position{line: 926, col: 5, offset: 32289}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 923, col: 5, offset: 32183}, + pos: position{line: 926, col: 5, offset: 32289}, run: (*parser).callonEscapedBoldText2, expr: &seqExpr{ - pos: position{line: 923, col: 5, offset: 32183}, + pos: position{line: 926, col: 5, offset: 32289}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 923, col: 5, offset: 32183}, + pos: position{line: 926, col: 5, offset: 32289}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 936, col: 25, offset: 32983}, + pos: position{line: 939, col: 25, offset: 33089}, run: (*parser).callonEscapedBoldText5, expr: &seqExpr{ - pos: position{line: 936, col: 25, offset: 32983}, + pos: position{line: 939, col: 25, offset: 33089}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 936, col: 25, offset: 32983}, + pos: position{line: 939, col: 25, offset: 33089}, val: "\\\\", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 936, col: 30, offset: 32988}, + pos: position{line: 939, col: 30, offset: 33094}, expr: &litMatcher{ - pos: position{line: 936, col: 30, offset: 32988}, + pos: position{line: 939, col: 30, offset: 33094}, val: "\\", ignoreCase: false, }, @@ -71407,20 +71665,20 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 923, col: 40, offset: 32218}, + pos: position{line: 926, col: 40, offset: 32324}, val: "**", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 923, col: 45, offset: 32223}, + pos: position{line: 926, col: 45, offset: 32329}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 923, col: 54, offset: 32232}, + pos: position{line: 926, col: 54, offset: 32338}, name: "QuotedTextContent", }, }, &litMatcher{ - pos: position{line: 923, col: 73, offset: 32251}, + pos: position{line: 926, col: 73, offset: 32357}, val: "**", ignoreCase: false, }, @@ -71428,29 +71686,29 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 925, col: 9, offset: 32407}, + pos: position{line: 928, col: 9, offset: 32513}, run: (*parser).callonEscapedBoldText14, expr: &seqExpr{ - pos: position{line: 925, col: 9, offset: 32407}, + pos: position{line: 928, col: 9, offset: 32513}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 925, col: 9, offset: 32407}, + pos: position{line: 928, col: 9, offset: 32513}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 932, col: 25, offset: 32914}, + pos: position{line: 935, col: 25, offset: 33020}, run: (*parser).callonEscapedBoldText17, expr: &seqExpr{ - pos: position{line: 932, col: 25, offset: 32914}, + pos: position{line: 935, col: 25, offset: 33020}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 932, col: 25, offset: 32914}, + pos: position{line: 935, col: 25, offset: 33020}, val: "\\", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 932, col: 29, offset: 32918}, + pos: position{line: 935, col: 29, offset: 33024}, expr: &litMatcher{ - pos: position{line: 932, col: 29, offset: 32918}, + pos: position{line: 935, col: 29, offset: 33024}, val: "\\", ignoreCase: false, }, @@ -71460,20 +71718,20 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 925, col: 44, offset: 32442}, + pos: position{line: 928, col: 44, offset: 32548}, val: "**", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 925, col: 49, offset: 32447}, + pos: position{line: 928, col: 49, offset: 32553}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 925, col: 58, offset: 32456}, + pos: position{line: 928, col: 58, offset: 32562}, name: "QuotedTextContent", }, }, &litMatcher{ - pos: position{line: 925, col: 77, offset: 32475}, + pos: position{line: 928, col: 77, offset: 32581}, val: "*", ignoreCase: false, }, @@ -71481,29 +71739,29 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 928, col: 9, offset: 32674}, + pos: position{line: 931, col: 9, offset: 32780}, run: (*parser).callonEscapedBoldText26, expr: &seqExpr{ - pos: position{line: 928, col: 9, offset: 32674}, + pos: position{line: 931, col: 9, offset: 32780}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 928, col: 9, offset: 32674}, + pos: position{line: 931, col: 9, offset: 32780}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 932, col: 25, offset: 32914}, + pos: position{line: 935, col: 25, offset: 33020}, run: (*parser).callonEscapedBoldText29, expr: &seqExpr{ - pos: position{line: 932, col: 25, offset: 32914}, + pos: position{line: 935, col: 25, offset: 33020}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 932, col: 25, offset: 32914}, + pos: position{line: 935, col: 25, offset: 33020}, val: "\\", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 932, col: 29, offset: 32918}, + pos: position{line: 935, col: 29, offset: 33024}, expr: &litMatcher{ - pos: position{line: 932, col: 29, offset: 32918}, + pos: position{line: 935, col: 29, offset: 33024}, val: "\\", ignoreCase: false, }, @@ -71513,20 +71771,20 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 928, col: 44, offset: 32709}, + pos: position{line: 931, col: 44, offset: 32815}, val: "*", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 928, col: 48, offset: 32713}, + pos: position{line: 931, col: 48, offset: 32819}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 928, col: 57, offset: 32722}, + pos: position{line: 931, col: 57, offset: 32828}, name: "QuotedTextContent", }, }, &litMatcher{ - pos: position{line: 928, col: 76, offset: 32741}, + pos: position{line: 931, col: 76, offset: 32847}, val: "*", ignoreCase: false, }, @@ -71538,39 +71796,39 @@ var g = &grammar{ }, { name: "ItalicText", - pos: position{line: 940, col: 1, offset: 33029}, + pos: position{line: 943, col: 1, offset: 33135}, expr: &choiceExpr{ - pos: position{line: 941, col: 5, offset: 33048}, + pos: position{line: 944, col: 5, offset: 33154}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 941, col: 5, offset: 33048}, + pos: position{line: 944, col: 5, offset: 33154}, run: (*parser).callonItalicText2, expr: &seqExpr{ - pos: position{line: 941, col: 5, offset: 33048}, + pos: position{line: 944, col: 5, offset: 33154}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 941, col: 5, offset: 33048}, + pos: position{line: 944, col: 5, offset: 33154}, expr: &litMatcher{ - pos: position{line: 941, col: 6, offset: 33049}, + pos: position{line: 944, col: 6, offset: 33155}, val: "\\\\", ignoreCase: false, }, }, &litMatcher{ - pos: position{line: 941, col: 11, offset: 33054}, + pos: position{line: 944, col: 11, offset: 33160}, val: "__", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 941, col: 16, offset: 33059}, + pos: position{line: 944, col: 16, offset: 33165}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 941, col: 25, offset: 33068}, + pos: position{line: 944, col: 25, offset: 33174}, name: "QuotedTextContent", }, }, &litMatcher{ - pos: position{line: 941, col: 44, offset: 33087}, + pos: position{line: 944, col: 44, offset: 33193}, val: "__", ignoreCase: false, }, @@ -71578,34 +71836,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 943, col: 9, offset: 33176}, + pos: position{line: 946, col: 9, offset: 33282}, run: (*parser).callonItalicText10, expr: &seqExpr{ - pos: position{line: 943, col: 9, offset: 33176}, + pos: position{line: 946, col: 9, offset: 33282}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 943, col: 9, offset: 33176}, + pos: position{line: 946, col: 9, offset: 33282}, expr: &litMatcher{ - pos: position{line: 943, col: 10, offset: 33177}, + pos: position{line: 946, col: 10, offset: 33283}, val: "\\\\", ignoreCase: false, }, }, &litMatcher{ - pos: position{line: 943, col: 15, offset: 33182}, + pos: position{line: 946, col: 15, offset: 33288}, val: "__", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 943, col: 20, offset: 33187}, + pos: position{line: 946, col: 20, offset: 33293}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 943, col: 29, offset: 33196}, + pos: position{line: 946, col: 29, offset: 33302}, name: "QuotedTextContent", }, }, &litMatcher{ - pos: position{line: 943, col: 48, offset: 33215}, + pos: position{line: 946, col: 48, offset: 33321}, val: "_", ignoreCase: false, }, @@ -71613,41 +71871,41 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 946, col: 9, offset: 33394}, + pos: position{line: 949, col: 9, offset: 33500}, run: (*parser).callonItalicText18, expr: &seqExpr{ - pos: position{line: 946, col: 9, offset: 33394}, + pos: position{line: 949, col: 9, offset: 33500}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 946, col: 9, offset: 33394}, + pos: position{line: 949, col: 9, offset: 33500}, expr: &litMatcher{ - pos: position{line: 946, col: 10, offset: 33395}, + pos: position{line: 949, col: 10, offset: 33501}, val: "\\", ignoreCase: false, }, }, &litMatcher{ - pos: position{line: 946, col: 14, offset: 33399}, + pos: position{line: 949, col: 14, offset: 33505}, val: "_", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 946, col: 18, offset: 33403}, + pos: position{line: 949, col: 18, offset: 33509}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 946, col: 27, offset: 33412}, + pos: position{line: 949, col: 27, offset: 33518}, name: "QuotedTextContent", }, }, &litMatcher{ - pos: position{line: 946, col: 46, offset: 33431}, + pos: position{line: 949, col: 46, offset: 33537}, val: "_", ignoreCase: false, }, ¬Expr{ - pos: position{line: 946, col: 50, offset: 33435}, + pos: position{line: 949, col: 50, offset: 33541}, expr: &charClassMatcher{ - pos: position{line: 1487, col: 13, offset: 55618}, + pos: position{line: 1508, col: 13, offset: 56848}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -71662,34 +71920,34 @@ var g = &grammar{ }, { name: "EscapedItalicText", - pos: position{line: 950, col: 1, offset: 33626}, + pos: position{line: 953, col: 1, offset: 33732}, expr: &choiceExpr{ - pos: position{line: 951, col: 5, offset: 33652}, + pos: position{line: 954, col: 5, offset: 33758}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 951, col: 5, offset: 33652}, + pos: position{line: 954, col: 5, offset: 33758}, run: (*parser).callonEscapedItalicText2, expr: &seqExpr{ - pos: position{line: 951, col: 5, offset: 33652}, + pos: position{line: 954, col: 5, offset: 33758}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 951, col: 5, offset: 33652}, + pos: position{line: 954, col: 5, offset: 33758}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 936, col: 25, offset: 32983}, + pos: position{line: 939, col: 25, offset: 33089}, run: (*parser).callonEscapedItalicText5, expr: &seqExpr{ - pos: position{line: 936, col: 25, offset: 32983}, + pos: position{line: 939, col: 25, offset: 33089}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 936, col: 25, offset: 32983}, + pos: position{line: 939, col: 25, offset: 33089}, val: "\\\\", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 936, col: 30, offset: 32988}, + pos: position{line: 939, col: 30, offset: 33094}, expr: &litMatcher{ - pos: position{line: 936, col: 30, offset: 32988}, + pos: position{line: 939, col: 30, offset: 33094}, val: "\\", ignoreCase: false, }, @@ -71699,20 +71957,20 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 951, col: 40, offset: 33687}, + pos: position{line: 954, col: 40, offset: 33793}, val: "__", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 951, col: 45, offset: 33692}, + pos: position{line: 954, col: 45, offset: 33798}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 951, col: 54, offset: 33701}, + pos: position{line: 954, col: 54, offset: 33807}, name: "QuotedTextContent", }, }, &litMatcher{ - pos: position{line: 951, col: 73, offset: 33720}, + pos: position{line: 954, col: 73, offset: 33826}, val: "__", ignoreCase: false, }, @@ -71720,29 +71978,29 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 953, col: 9, offset: 33876}, + pos: position{line: 956, col: 9, offset: 33982}, run: (*parser).callonEscapedItalicText14, expr: &seqExpr{ - pos: position{line: 953, col: 9, offset: 33876}, + pos: position{line: 956, col: 9, offset: 33982}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 953, col: 9, offset: 33876}, + pos: position{line: 956, col: 9, offset: 33982}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 932, col: 25, offset: 32914}, + pos: position{line: 935, col: 25, offset: 33020}, run: (*parser).callonEscapedItalicText17, expr: &seqExpr{ - pos: position{line: 932, col: 25, offset: 32914}, + pos: position{line: 935, col: 25, offset: 33020}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 932, col: 25, offset: 32914}, + pos: position{line: 935, col: 25, offset: 33020}, val: "\\", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 932, col: 29, offset: 32918}, + pos: position{line: 935, col: 29, offset: 33024}, expr: &litMatcher{ - pos: position{line: 932, col: 29, offset: 32918}, + pos: position{line: 935, col: 29, offset: 33024}, val: "\\", ignoreCase: false, }, @@ -71752,20 +72010,20 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 953, col: 44, offset: 33911}, + pos: position{line: 956, col: 44, offset: 34017}, val: "__", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 953, col: 49, offset: 33916}, + pos: position{line: 956, col: 49, offset: 34022}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 953, col: 58, offset: 33925}, + pos: position{line: 956, col: 58, offset: 34031}, name: "QuotedTextContent", }, }, &litMatcher{ - pos: position{line: 953, col: 77, offset: 33944}, + pos: position{line: 956, col: 77, offset: 34050}, val: "_", ignoreCase: false, }, @@ -71773,29 +72031,29 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 956, col: 9, offset: 34143}, + pos: position{line: 959, col: 9, offset: 34249}, run: (*parser).callonEscapedItalicText26, expr: &seqExpr{ - pos: position{line: 956, col: 9, offset: 34143}, + pos: position{line: 959, col: 9, offset: 34249}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 956, col: 9, offset: 34143}, + pos: position{line: 959, col: 9, offset: 34249}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 932, col: 25, offset: 32914}, + pos: position{line: 935, col: 25, offset: 33020}, run: (*parser).callonEscapedItalicText29, expr: &seqExpr{ - pos: position{line: 932, col: 25, offset: 32914}, + pos: position{line: 935, col: 25, offset: 33020}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 932, col: 25, offset: 32914}, + pos: position{line: 935, col: 25, offset: 33020}, val: "\\", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 932, col: 29, offset: 32918}, + pos: position{line: 935, col: 29, offset: 33024}, expr: &litMatcher{ - pos: position{line: 932, col: 29, offset: 32918}, + pos: position{line: 935, col: 29, offset: 33024}, val: "\\", ignoreCase: false, }, @@ -71805,20 +72063,20 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 956, col: 44, offset: 34178}, + pos: position{line: 959, col: 44, offset: 34284}, val: "_", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 956, col: 48, offset: 34182}, + pos: position{line: 959, col: 48, offset: 34288}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 956, col: 57, offset: 34191}, + pos: position{line: 959, col: 57, offset: 34297}, name: "QuotedTextContent", }, }, &litMatcher{ - pos: position{line: 956, col: 76, offset: 34210}, + pos: position{line: 959, col: 76, offset: 34316}, val: "_", ignoreCase: false, }, @@ -71830,39 +72088,39 @@ var g = &grammar{ }, { name: "MonospaceText", - pos: position{line: 960, col: 1, offset: 34359}, + pos: position{line: 963, col: 1, offset: 34465}, expr: &choiceExpr{ - pos: position{line: 961, col: 5, offset: 34381}, + pos: position{line: 964, col: 5, offset: 34487}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 961, col: 5, offset: 34381}, + pos: position{line: 964, col: 5, offset: 34487}, run: (*parser).callonMonospaceText2, expr: &seqExpr{ - pos: position{line: 961, col: 5, offset: 34381}, + pos: position{line: 964, col: 5, offset: 34487}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 961, col: 5, offset: 34381}, + pos: position{line: 964, col: 5, offset: 34487}, expr: &litMatcher{ - pos: position{line: 961, col: 6, offset: 34382}, + pos: position{line: 964, col: 6, offset: 34488}, val: "\\\\", ignoreCase: false, }, }, &litMatcher{ - pos: position{line: 961, col: 11, offset: 34387}, + pos: position{line: 964, col: 11, offset: 34493}, val: "``", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 961, col: 16, offset: 34392}, + pos: position{line: 964, col: 16, offset: 34498}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 961, col: 25, offset: 34401}, + pos: position{line: 964, col: 25, offset: 34507}, name: "QuotedTextContent", }, }, &litMatcher{ - pos: position{line: 961, col: 44, offset: 34420}, + pos: position{line: 964, col: 44, offset: 34526}, val: "``", ignoreCase: false, }, @@ -71870,34 +72128,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 963, col: 9, offset: 34558}, + pos: position{line: 966, col: 9, offset: 34664}, run: (*parser).callonMonospaceText10, expr: &seqExpr{ - pos: position{line: 963, col: 9, offset: 34558}, + pos: position{line: 966, col: 9, offset: 34664}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 963, col: 9, offset: 34558}, + pos: position{line: 966, col: 9, offset: 34664}, expr: &litMatcher{ - pos: position{line: 963, col: 10, offset: 34559}, + pos: position{line: 966, col: 10, offset: 34665}, val: "\\\\", ignoreCase: false, }, }, &litMatcher{ - pos: position{line: 963, col: 15, offset: 34564}, + pos: position{line: 966, col: 15, offset: 34670}, val: "``", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 963, col: 20, offset: 34569}, + pos: position{line: 966, col: 20, offset: 34675}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 963, col: 29, offset: 34578}, + pos: position{line: 966, col: 29, offset: 34684}, name: "QuotedTextContent", }, }, &litMatcher{ - pos: position{line: 963, col: 48, offset: 34597}, + pos: position{line: 966, col: 48, offset: 34703}, val: "`", ignoreCase: false, }, @@ -71905,41 +72163,41 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 966, col: 9, offset: 34779}, + pos: position{line: 969, col: 9, offset: 34885}, run: (*parser).callonMonospaceText18, expr: &seqExpr{ - pos: position{line: 966, col: 9, offset: 34779}, + pos: position{line: 969, col: 9, offset: 34885}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 966, col: 9, offset: 34779}, + pos: position{line: 969, col: 9, offset: 34885}, expr: &litMatcher{ - pos: position{line: 966, col: 10, offset: 34780}, + pos: position{line: 969, col: 10, offset: 34886}, val: "\\", ignoreCase: false, }, }, &litMatcher{ - pos: position{line: 966, col: 14, offset: 34784}, + pos: position{line: 969, col: 14, offset: 34890}, val: "`", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 966, col: 18, offset: 34788}, + pos: position{line: 969, col: 18, offset: 34894}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 966, col: 27, offset: 34797}, + pos: position{line: 969, col: 27, offset: 34903}, name: "QuotedTextContent", }, }, &litMatcher{ - pos: position{line: 966, col: 46, offset: 34816}, + pos: position{line: 969, col: 46, offset: 34922}, val: "`", ignoreCase: false, }, ¬Expr{ - pos: position{line: 966, col: 50, offset: 34820}, + pos: position{line: 969, col: 50, offset: 34926}, expr: &charClassMatcher{ - pos: position{line: 1487, col: 13, offset: 55618}, + pos: position{line: 1508, col: 13, offset: 56848}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -71954,34 +72212,34 @@ var g = &grammar{ }, { name: "EscapedMonospaceText", - pos: position{line: 970, col: 1, offset: 35014}, + pos: position{line: 973, col: 1, offset: 35120}, expr: &choiceExpr{ - pos: position{line: 971, col: 5, offset: 35043}, + pos: position{line: 974, col: 5, offset: 35149}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 971, col: 5, offset: 35043}, + pos: position{line: 974, col: 5, offset: 35149}, run: (*parser).callonEscapedMonospaceText2, expr: &seqExpr{ - pos: position{line: 971, col: 5, offset: 35043}, + pos: position{line: 974, col: 5, offset: 35149}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 971, col: 5, offset: 35043}, + pos: position{line: 974, col: 5, offset: 35149}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 936, col: 25, offset: 32983}, + pos: position{line: 939, col: 25, offset: 33089}, run: (*parser).callonEscapedMonospaceText5, expr: &seqExpr{ - pos: position{line: 936, col: 25, offset: 32983}, + pos: position{line: 939, col: 25, offset: 33089}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 936, col: 25, offset: 32983}, + pos: position{line: 939, col: 25, offset: 33089}, val: "\\\\", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 936, col: 30, offset: 32988}, + pos: position{line: 939, col: 30, offset: 33094}, expr: &litMatcher{ - pos: position{line: 936, col: 30, offset: 32988}, + pos: position{line: 939, col: 30, offset: 33094}, val: "\\", ignoreCase: false, }, @@ -71991,20 +72249,20 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 971, col: 40, offset: 35078}, + pos: position{line: 974, col: 40, offset: 35184}, val: "``", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 971, col: 45, offset: 35083}, + pos: position{line: 974, col: 45, offset: 35189}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 971, col: 54, offset: 35092}, + pos: position{line: 974, col: 54, offset: 35198}, name: "QuotedTextContent", }, }, &litMatcher{ - pos: position{line: 971, col: 73, offset: 35111}, + pos: position{line: 974, col: 73, offset: 35217}, val: "``", ignoreCase: false, }, @@ -72012,29 +72270,29 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 973, col: 9, offset: 35267}, + pos: position{line: 976, col: 9, offset: 35373}, run: (*parser).callonEscapedMonospaceText14, expr: &seqExpr{ - pos: position{line: 973, col: 9, offset: 35267}, + pos: position{line: 976, col: 9, offset: 35373}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 973, col: 9, offset: 35267}, + pos: position{line: 976, col: 9, offset: 35373}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 932, col: 25, offset: 32914}, + pos: position{line: 935, col: 25, offset: 33020}, run: (*parser).callonEscapedMonospaceText17, expr: &seqExpr{ - pos: position{line: 932, col: 25, offset: 32914}, + pos: position{line: 935, col: 25, offset: 33020}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 932, col: 25, offset: 32914}, + pos: position{line: 935, col: 25, offset: 33020}, val: "\\", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 932, col: 29, offset: 32918}, + pos: position{line: 935, col: 29, offset: 33024}, expr: &litMatcher{ - pos: position{line: 932, col: 29, offset: 32918}, + pos: position{line: 935, col: 29, offset: 33024}, val: "\\", ignoreCase: false, }, @@ -72044,20 +72302,20 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 973, col: 44, offset: 35302}, + pos: position{line: 976, col: 44, offset: 35408}, val: "``", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 973, col: 49, offset: 35307}, + pos: position{line: 976, col: 49, offset: 35413}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 973, col: 58, offset: 35316}, + pos: position{line: 976, col: 58, offset: 35422}, name: "QuotedTextContent", }, }, &litMatcher{ - pos: position{line: 973, col: 77, offset: 35335}, + pos: position{line: 976, col: 77, offset: 35441}, val: "`", ignoreCase: false, }, @@ -72065,29 +72323,29 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 976, col: 9, offset: 35534}, + pos: position{line: 979, col: 9, offset: 35640}, run: (*parser).callonEscapedMonospaceText26, expr: &seqExpr{ - pos: position{line: 976, col: 9, offset: 35534}, + pos: position{line: 979, col: 9, offset: 35640}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 976, col: 9, offset: 35534}, + pos: position{line: 979, col: 9, offset: 35640}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 932, col: 25, offset: 32914}, + pos: position{line: 935, col: 25, offset: 33020}, run: (*parser).callonEscapedMonospaceText29, expr: &seqExpr{ - pos: position{line: 932, col: 25, offset: 32914}, + pos: position{line: 935, col: 25, offset: 33020}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 932, col: 25, offset: 32914}, + pos: position{line: 935, col: 25, offset: 33020}, val: "\\", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 932, col: 29, offset: 32918}, + pos: position{line: 935, col: 29, offset: 33024}, expr: &litMatcher{ - pos: position{line: 932, col: 29, offset: 32918}, + pos: position{line: 935, col: 29, offset: 33024}, val: "\\", ignoreCase: false, }, @@ -72097,20 +72355,20 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 976, col: 44, offset: 35569}, + pos: position{line: 979, col: 44, offset: 35675}, val: "`", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 976, col: 48, offset: 35573}, + pos: position{line: 979, col: 48, offset: 35679}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 976, col: 57, offset: 35582}, + pos: position{line: 979, col: 57, offset: 35688}, name: "QuotedTextContent", }, }, &litMatcher{ - pos: position{line: 976, col: 76, offset: 35601}, + pos: position{line: 979, col: 76, offset: 35707}, val: "`", ignoreCase: false, }, @@ -72122,39 +72380,39 @@ var g = &grammar{ }, { name: "SubscriptText", - pos: position{line: 980, col: 1, offset: 35750}, + pos: position{line: 983, col: 1, offset: 35856}, expr: &choiceExpr{ - pos: position{line: 981, col: 5, offset: 35772}, + pos: position{line: 984, col: 5, offset: 35878}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 981, col: 5, offset: 35772}, + pos: position{line: 984, col: 5, offset: 35878}, run: (*parser).callonSubscriptText2, expr: &seqExpr{ - pos: position{line: 981, col: 5, offset: 35772}, + pos: position{line: 984, col: 5, offset: 35878}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 981, col: 5, offset: 35772}, + pos: position{line: 984, col: 5, offset: 35878}, expr: &litMatcher{ - pos: position{line: 981, col: 6, offset: 35773}, + pos: position{line: 984, col: 6, offset: 35879}, val: "\\\\", ignoreCase: false, }, }, &litMatcher{ - pos: position{line: 981, col: 11, offset: 35778}, + pos: position{line: 984, col: 11, offset: 35884}, val: "~~", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 981, col: 16, offset: 35783}, + pos: position{line: 984, col: 16, offset: 35889}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 981, col: 25, offset: 35792}, + pos: position{line: 984, col: 25, offset: 35898}, name: "QuotedTextContent", }, }, &litMatcher{ - pos: position{line: 981, col: 44, offset: 35811}, + pos: position{line: 984, col: 44, offset: 35917}, val: "~~", ignoreCase: false, }, @@ -72162,34 +72420,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 983, col: 9, offset: 35949}, + pos: position{line: 986, col: 9, offset: 36055}, run: (*parser).callonSubscriptText10, expr: &seqExpr{ - pos: position{line: 983, col: 9, offset: 35949}, + pos: position{line: 986, col: 9, offset: 36055}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 983, col: 9, offset: 35949}, + pos: position{line: 986, col: 9, offset: 36055}, expr: &litMatcher{ - pos: position{line: 983, col: 10, offset: 35950}, + pos: position{line: 986, col: 10, offset: 36056}, val: "\\\\", ignoreCase: false, }, }, &litMatcher{ - pos: position{line: 983, col: 15, offset: 35955}, + pos: position{line: 986, col: 15, offset: 36061}, val: "~~", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 983, col: 20, offset: 35960}, + pos: position{line: 986, col: 20, offset: 36066}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 983, col: 29, offset: 35969}, + pos: position{line: 986, col: 29, offset: 36075}, name: "QuotedTextContent", }, }, &litMatcher{ - pos: position{line: 983, col: 48, offset: 35988}, + pos: position{line: 986, col: 48, offset: 36094}, val: "~", ignoreCase: false, }, @@ -72197,34 +72455,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 986, col: 9, offset: 36170}, + pos: position{line: 989, col: 9, offset: 36276}, run: (*parser).callonSubscriptText18, expr: &seqExpr{ - pos: position{line: 986, col: 9, offset: 36170}, + pos: position{line: 989, col: 9, offset: 36276}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 986, col: 9, offset: 36170}, + pos: position{line: 989, col: 9, offset: 36276}, expr: &litMatcher{ - pos: position{line: 986, col: 10, offset: 36171}, + pos: position{line: 989, col: 10, offset: 36277}, val: "\\", ignoreCase: false, }, }, &litMatcher{ - pos: position{line: 986, col: 14, offset: 36175}, + pos: position{line: 989, col: 14, offset: 36281}, val: "~", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 986, col: 18, offset: 36179}, + pos: position{line: 989, col: 18, offset: 36285}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 986, col: 27, offset: 36188}, + pos: position{line: 989, col: 27, offset: 36294}, name: "QuotedTextContent", }, }, &litMatcher{ - pos: position{line: 986, col: 46, offset: 36207}, + pos: position{line: 989, col: 46, offset: 36313}, val: "~", ignoreCase: false, }, @@ -72236,34 +72494,34 @@ var g = &grammar{ }, { name: "EscapedSubscriptText", - pos: position{line: 990, col: 1, offset: 36395}, + pos: position{line: 993, col: 1, offset: 36501}, expr: &choiceExpr{ - pos: position{line: 991, col: 5, offset: 36424}, + pos: position{line: 994, col: 5, offset: 36530}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 991, col: 5, offset: 36424}, + pos: position{line: 994, col: 5, offset: 36530}, run: (*parser).callonEscapedSubscriptText2, expr: &seqExpr{ - pos: position{line: 991, col: 5, offset: 36424}, + pos: position{line: 994, col: 5, offset: 36530}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 991, col: 5, offset: 36424}, + pos: position{line: 994, col: 5, offset: 36530}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 936, col: 25, offset: 32983}, + pos: position{line: 939, col: 25, offset: 33089}, run: (*parser).callonEscapedSubscriptText5, expr: &seqExpr{ - pos: position{line: 936, col: 25, offset: 32983}, + pos: position{line: 939, col: 25, offset: 33089}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 936, col: 25, offset: 32983}, + pos: position{line: 939, col: 25, offset: 33089}, val: "\\\\", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 936, col: 30, offset: 32988}, + pos: position{line: 939, col: 30, offset: 33094}, expr: &litMatcher{ - pos: position{line: 936, col: 30, offset: 32988}, + pos: position{line: 939, col: 30, offset: 33094}, val: "\\", ignoreCase: false, }, @@ -72273,20 +72531,20 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 991, col: 40, offset: 36459}, + pos: position{line: 994, col: 40, offset: 36565}, val: "~~", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 991, col: 45, offset: 36464}, + pos: position{line: 994, col: 45, offset: 36570}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 991, col: 54, offset: 36473}, + pos: position{line: 994, col: 54, offset: 36579}, name: "QuotedTextContent", }, }, &litMatcher{ - pos: position{line: 991, col: 73, offset: 36492}, + pos: position{line: 994, col: 73, offset: 36598}, val: "~~", ignoreCase: false, }, @@ -72294,29 +72552,29 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 993, col: 9, offset: 36648}, + pos: position{line: 996, col: 9, offset: 36754}, run: (*parser).callonEscapedSubscriptText14, expr: &seqExpr{ - pos: position{line: 993, col: 9, offset: 36648}, + pos: position{line: 996, col: 9, offset: 36754}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 993, col: 9, offset: 36648}, + pos: position{line: 996, col: 9, offset: 36754}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 932, col: 25, offset: 32914}, + pos: position{line: 935, col: 25, offset: 33020}, run: (*parser).callonEscapedSubscriptText17, expr: &seqExpr{ - pos: position{line: 932, col: 25, offset: 32914}, + pos: position{line: 935, col: 25, offset: 33020}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 932, col: 25, offset: 32914}, + pos: position{line: 935, col: 25, offset: 33020}, val: "\\", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 932, col: 29, offset: 32918}, + pos: position{line: 935, col: 29, offset: 33024}, expr: &litMatcher{ - pos: position{line: 932, col: 29, offset: 32918}, + pos: position{line: 935, col: 29, offset: 33024}, val: "\\", ignoreCase: false, }, @@ -72326,20 +72584,20 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 993, col: 44, offset: 36683}, + pos: position{line: 996, col: 44, offset: 36789}, val: "~~", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 993, col: 49, offset: 36688}, + pos: position{line: 996, col: 49, offset: 36794}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 993, col: 58, offset: 36697}, + pos: position{line: 996, col: 58, offset: 36803}, name: "QuotedTextContent", }, }, &litMatcher{ - pos: position{line: 993, col: 77, offset: 36716}, + pos: position{line: 996, col: 77, offset: 36822}, val: "~", ignoreCase: false, }, @@ -72347,29 +72605,29 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 996, col: 9, offset: 36915}, + pos: position{line: 999, col: 9, offset: 37021}, run: (*parser).callonEscapedSubscriptText26, expr: &seqExpr{ - pos: position{line: 996, col: 9, offset: 36915}, + pos: position{line: 999, col: 9, offset: 37021}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 996, col: 9, offset: 36915}, + pos: position{line: 999, col: 9, offset: 37021}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 932, col: 25, offset: 32914}, + pos: position{line: 935, col: 25, offset: 33020}, run: (*parser).callonEscapedSubscriptText29, expr: &seqExpr{ - pos: position{line: 932, col: 25, offset: 32914}, + pos: position{line: 935, col: 25, offset: 33020}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 932, col: 25, offset: 32914}, + pos: position{line: 935, col: 25, offset: 33020}, val: "\\", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 932, col: 29, offset: 32918}, + pos: position{line: 935, col: 29, offset: 33024}, expr: &litMatcher{ - pos: position{line: 932, col: 29, offset: 32918}, + pos: position{line: 935, col: 29, offset: 33024}, val: "\\", ignoreCase: false, }, @@ -72379,20 +72637,20 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 996, col: 44, offset: 36950}, + pos: position{line: 999, col: 44, offset: 37056}, val: "~", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 996, col: 48, offset: 36954}, + pos: position{line: 999, col: 48, offset: 37060}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 996, col: 57, offset: 36963}, + pos: position{line: 999, col: 57, offset: 37069}, name: "QuotedTextContent", }, }, &litMatcher{ - pos: position{line: 996, col: 76, offset: 36982}, + pos: position{line: 999, col: 76, offset: 37088}, val: "~", ignoreCase: false, }, @@ -72404,39 +72662,39 @@ var g = &grammar{ }, { name: "SuperscriptText", - pos: position{line: 1000, col: 1, offset: 37131}, + pos: position{line: 1003, col: 1, offset: 37237}, expr: &choiceExpr{ - pos: position{line: 1001, col: 5, offset: 37155}, + pos: position{line: 1004, col: 5, offset: 37261}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1001, col: 5, offset: 37155}, + pos: position{line: 1004, col: 5, offset: 37261}, run: (*parser).callonSuperscriptText2, expr: &seqExpr{ - pos: position{line: 1001, col: 5, offset: 37155}, + pos: position{line: 1004, col: 5, offset: 37261}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1001, col: 5, offset: 37155}, + pos: position{line: 1004, col: 5, offset: 37261}, expr: &litMatcher{ - pos: position{line: 1001, col: 6, offset: 37156}, + pos: position{line: 1004, col: 6, offset: 37262}, val: "\\\\", ignoreCase: false, }, }, &litMatcher{ - pos: position{line: 1001, col: 11, offset: 37161}, + pos: position{line: 1004, col: 11, offset: 37267}, val: "^^", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1001, col: 16, offset: 37166}, + pos: position{line: 1004, col: 16, offset: 37272}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 1001, col: 25, offset: 37175}, + pos: position{line: 1004, col: 25, offset: 37281}, name: "QuotedTextContent", }, }, &litMatcher{ - pos: position{line: 1001, col: 44, offset: 37194}, + pos: position{line: 1004, col: 44, offset: 37300}, val: "^^", ignoreCase: false, }, @@ -72444,34 +72702,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1003, col: 9, offset: 37334}, + pos: position{line: 1006, col: 9, offset: 37440}, run: (*parser).callonSuperscriptText10, expr: &seqExpr{ - pos: position{line: 1003, col: 9, offset: 37334}, + pos: position{line: 1006, col: 9, offset: 37440}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1003, col: 9, offset: 37334}, + pos: position{line: 1006, col: 9, offset: 37440}, expr: &litMatcher{ - pos: position{line: 1003, col: 10, offset: 37335}, + pos: position{line: 1006, col: 10, offset: 37441}, val: "\\\\", ignoreCase: false, }, }, &litMatcher{ - pos: position{line: 1003, col: 15, offset: 37340}, + pos: position{line: 1006, col: 15, offset: 37446}, val: "^^", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1003, col: 20, offset: 37345}, + pos: position{line: 1006, col: 20, offset: 37451}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 1003, col: 29, offset: 37354}, + pos: position{line: 1006, col: 29, offset: 37460}, name: "QuotedTextContent", }, }, &litMatcher{ - pos: position{line: 1003, col: 48, offset: 37373}, + pos: position{line: 1006, col: 48, offset: 37479}, val: "^", ignoreCase: false, }, @@ -72479,34 +72737,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1006, col: 9, offset: 37557}, + pos: position{line: 1009, col: 9, offset: 37663}, run: (*parser).callonSuperscriptText18, expr: &seqExpr{ - pos: position{line: 1006, col: 9, offset: 37557}, + pos: position{line: 1009, col: 9, offset: 37663}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1006, col: 9, offset: 37557}, + pos: position{line: 1009, col: 9, offset: 37663}, expr: &litMatcher{ - pos: position{line: 1006, col: 10, offset: 37558}, + pos: position{line: 1009, col: 10, offset: 37664}, val: "\\", ignoreCase: false, }, }, &litMatcher{ - pos: position{line: 1006, col: 14, offset: 37562}, + pos: position{line: 1009, col: 14, offset: 37668}, val: "^", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1006, col: 18, offset: 37566}, + pos: position{line: 1009, col: 18, offset: 37672}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 1006, col: 27, offset: 37575}, + pos: position{line: 1009, col: 27, offset: 37681}, name: "QuotedTextContent", }, }, &litMatcher{ - pos: position{line: 1006, col: 46, offset: 37594}, + pos: position{line: 1009, col: 46, offset: 37700}, val: "^", ignoreCase: false, }, @@ -72518,34 +72776,34 @@ var g = &grammar{ }, { name: "EscapedSuperscriptText", - pos: position{line: 1010, col: 1, offset: 37784}, + pos: position{line: 1013, col: 1, offset: 37890}, expr: &choiceExpr{ - pos: position{line: 1011, col: 5, offset: 37815}, + pos: position{line: 1014, col: 5, offset: 37921}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1011, col: 5, offset: 37815}, + pos: position{line: 1014, col: 5, offset: 37921}, run: (*parser).callonEscapedSuperscriptText2, expr: &seqExpr{ - pos: position{line: 1011, col: 5, offset: 37815}, + pos: position{line: 1014, col: 5, offset: 37921}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1011, col: 5, offset: 37815}, + pos: position{line: 1014, col: 5, offset: 37921}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 936, col: 25, offset: 32983}, + pos: position{line: 939, col: 25, offset: 33089}, run: (*parser).callonEscapedSuperscriptText5, expr: &seqExpr{ - pos: position{line: 936, col: 25, offset: 32983}, + pos: position{line: 939, col: 25, offset: 33089}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 936, col: 25, offset: 32983}, + pos: position{line: 939, col: 25, offset: 33089}, val: "\\\\", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 936, col: 30, offset: 32988}, + pos: position{line: 939, col: 30, offset: 33094}, expr: &litMatcher{ - pos: position{line: 936, col: 30, offset: 32988}, + pos: position{line: 939, col: 30, offset: 33094}, val: "\\", ignoreCase: false, }, @@ -72555,20 +72813,20 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1011, col: 40, offset: 37850}, + pos: position{line: 1014, col: 40, offset: 37956}, val: "^^", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1011, col: 45, offset: 37855}, + pos: position{line: 1014, col: 45, offset: 37961}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 1011, col: 54, offset: 37864}, + pos: position{line: 1014, col: 54, offset: 37970}, name: "QuotedTextContent", }, }, &litMatcher{ - pos: position{line: 1011, col: 73, offset: 37883}, + pos: position{line: 1014, col: 73, offset: 37989}, val: "^^", ignoreCase: false, }, @@ -72576,29 +72834,29 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1013, col: 9, offset: 38039}, + pos: position{line: 1016, col: 9, offset: 38145}, run: (*parser).callonEscapedSuperscriptText14, expr: &seqExpr{ - pos: position{line: 1013, col: 9, offset: 38039}, + pos: position{line: 1016, col: 9, offset: 38145}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1013, col: 9, offset: 38039}, + pos: position{line: 1016, col: 9, offset: 38145}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 932, col: 25, offset: 32914}, + pos: position{line: 935, col: 25, offset: 33020}, run: (*parser).callonEscapedSuperscriptText17, expr: &seqExpr{ - pos: position{line: 932, col: 25, offset: 32914}, + pos: position{line: 935, col: 25, offset: 33020}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 932, col: 25, offset: 32914}, + pos: position{line: 935, col: 25, offset: 33020}, val: "\\", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 932, col: 29, offset: 32918}, + pos: position{line: 935, col: 29, offset: 33024}, expr: &litMatcher{ - pos: position{line: 932, col: 29, offset: 32918}, + pos: position{line: 935, col: 29, offset: 33024}, val: "\\", ignoreCase: false, }, @@ -72608,20 +72866,20 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1013, col: 44, offset: 38074}, + pos: position{line: 1016, col: 44, offset: 38180}, val: "^^", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1013, col: 49, offset: 38079}, + pos: position{line: 1016, col: 49, offset: 38185}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 1013, col: 58, offset: 38088}, + pos: position{line: 1016, col: 58, offset: 38194}, name: "QuotedTextContent", }, }, &litMatcher{ - pos: position{line: 1013, col: 77, offset: 38107}, + pos: position{line: 1016, col: 77, offset: 38213}, val: "^", ignoreCase: false, }, @@ -72629,29 +72887,29 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1016, col: 9, offset: 38306}, + pos: position{line: 1019, col: 9, offset: 38412}, run: (*parser).callonEscapedSuperscriptText26, expr: &seqExpr{ - pos: position{line: 1016, col: 9, offset: 38306}, + pos: position{line: 1019, col: 9, offset: 38412}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1016, col: 9, offset: 38306}, + pos: position{line: 1019, col: 9, offset: 38412}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 932, col: 25, offset: 32914}, + pos: position{line: 935, col: 25, offset: 33020}, run: (*parser).callonEscapedSuperscriptText29, expr: &seqExpr{ - pos: position{line: 932, col: 25, offset: 32914}, + pos: position{line: 935, col: 25, offset: 33020}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 932, col: 25, offset: 32914}, + pos: position{line: 935, col: 25, offset: 33020}, val: "\\", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 932, col: 29, offset: 32918}, + pos: position{line: 935, col: 29, offset: 33024}, expr: &litMatcher{ - pos: position{line: 932, col: 29, offset: 32918}, + pos: position{line: 935, col: 29, offset: 33024}, val: "\\", ignoreCase: false, }, @@ -72661,20 +72919,20 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1016, col: 44, offset: 38341}, + pos: position{line: 1019, col: 44, offset: 38447}, val: "^", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1016, col: 48, offset: 38345}, + pos: position{line: 1019, col: 48, offset: 38451}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 1016, col: 57, offset: 38354}, + pos: position{line: 1019, col: 57, offset: 38460}, name: "QuotedTextContent", }, }, &litMatcher{ - pos: position{line: 1016, col: 76, offset: 38373}, + pos: position{line: 1019, col: 76, offset: 38479}, val: "^", ignoreCase: false, }, @@ -72686,34 +72944,34 @@ var g = &grammar{ }, { name: "QuotedTextContent", - pos: position{line: 1020, col: 1, offset: 38522}, + pos: position{line: 1023, col: 1, offset: 38628}, expr: &seqExpr{ - pos: position{line: 1020, col: 22, offset: 38543}, + pos: position{line: 1023, col: 22, offset: 38649}, exprs: []interface{}{ &ruleRefExpr{ - pos: position{line: 1020, col: 22, offset: 38543}, + pos: position{line: 1023, col: 22, offset: 38649}, name: "QuotedTextContentElement", }, &zeroOrMoreExpr{ - pos: position{line: 1020, col: 47, offset: 38568}, + pos: position{line: 1023, col: 47, offset: 38674}, expr: &seqExpr{ - pos: position{line: 1020, col: 48, offset: 38569}, + pos: position{line: 1023, col: 48, offset: 38675}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1020, col: 48, offset: 38569}, + pos: position{line: 1023, col: 48, offset: 38675}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuotedTextContent8, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -72722,7 +72980,7 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1020, col: 52, offset: 38573}, + pos: position{line: 1023, col: 52, offset: 38679}, name: "QuotedTextContentElement", }, }, @@ -72733,29 +72991,29 @@ var g = &grammar{ }, { name: "QuotedTextContentElement", - pos: position{line: 1022, col: 1, offset: 38601}, + pos: position{line: 1025, col: 1, offset: 38707}, expr: &choiceExpr{ - pos: position{line: 1022, col: 29, offset: 38629}, + pos: position{line: 1025, col: 29, offset: 38735}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 1022, col: 29, offset: 38629}, + pos: position{line: 1025, col: 29, offset: 38735}, name: "QuotedText", }, &actionExpr{ - pos: position{line: 1024, col: 19, offset: 38806}, + pos: position{line: 1027, col: 19, offset: 38912}, run: (*parser).callonQuotedTextContentElement3, expr: &oneOrMoreExpr{ - pos: position{line: 1024, col: 19, offset: 38806}, + pos: position{line: 1027, col: 19, offset: 38912}, expr: &choiceExpr{ - pos: position{line: 1024, col: 20, offset: 38807}, + pos: position{line: 1027, col: 20, offset: 38913}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuotedTextContentElement6, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -72764,23 +73022,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1024, col: 32, offset: 38819}, + pos: position{line: 1027, col: 32, offset: 38925}, run: (*parser).callonQuotedTextContentElement9, expr: &seqExpr{ - pos: position{line: 1024, col: 33, offset: 38820}, + pos: position{line: 1027, col: 33, offset: 38926}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1024, col: 33, offset: 38820}, + pos: position{line: 1027, col: 33, offset: 38926}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -72790,20 +73048,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1024, col: 42, offset: 38829}, + pos: position{line: 1027, col: 42, offset: 38935}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuotedTextContentElement18, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -72812,47 +73070,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1024, col: 46, offset: 38833}, + pos: position{line: 1027, col: 46, offset: 38939}, expr: &litMatcher{ - pos: position{line: 1024, col: 47, offset: 38834}, + pos: position{line: 1027, col: 47, offset: 38940}, val: "*", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1024, col: 51, offset: 38838}, + pos: position{line: 1027, col: 51, offset: 38944}, expr: &litMatcher{ - pos: position{line: 1024, col: 52, offset: 38839}, + pos: position{line: 1027, col: 52, offset: 38945}, val: "_", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1024, col: 56, offset: 38843}, + pos: position{line: 1027, col: 56, offset: 38949}, expr: &litMatcher{ - pos: position{line: 1024, col: 57, offset: 38844}, + pos: position{line: 1027, col: 57, offset: 38950}, val: "`", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1024, col: 61, offset: 38848}, + pos: position{line: 1027, col: 61, offset: 38954}, expr: &litMatcher{ - pos: position{line: 1024, col: 62, offset: 38849}, + pos: position{line: 1027, col: 62, offset: 38955}, val: "~", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1024, col: 66, offset: 38853}, + pos: position{line: 1027, col: 66, offset: 38959}, expr: &litMatcher{ - pos: position{line: 1024, col: 67, offset: 38854}, + pos: position{line: 1027, col: 67, offset: 38960}, val: "^", ignoreCase: false, }, }, &anyMatcher{ - line: 1024, col: 71, offset: 38858, + line: 1027, col: 71, offset: 38964, }, }, }, @@ -72862,20 +73120,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1030, col: 29, offset: 39003}, + pos: position{line: 1033, col: 29, offset: 39109}, run: (*parser).callonQuotedTextContentElement31, expr: &oneOrMoreExpr{ - pos: position{line: 1030, col: 29, offset: 39003}, + pos: position{line: 1033, col: 29, offset: 39109}, expr: &choiceExpr{ - pos: position{line: 1030, col: 30, offset: 39004}, + pos: position{line: 1033, col: 30, offset: 39110}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuotedTextContentElement34, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -72884,23 +73142,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1030, col: 42, offset: 39016}, + pos: position{line: 1033, col: 42, offset: 39122}, run: (*parser).callonQuotedTextContentElement37, expr: &seqExpr{ - pos: position{line: 1030, col: 43, offset: 39017}, + pos: position{line: 1033, col: 43, offset: 39123}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1030, col: 43, offset: 39017}, + pos: position{line: 1033, col: 43, offset: 39123}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -72910,20 +73168,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1030, col: 52, offset: 39026}, + pos: position{line: 1033, col: 52, offset: 39132}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuotedTextContentElement46, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -72932,7 +73190,7 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 1030, col: 56, offset: 39030, + line: 1033, col: 56, offset: 39136, }, }, }, @@ -72946,85 +73204,110 @@ var g = &grammar{ }, { name: "Passthrough", - pos: position{line: 1042, col: 1, offset: 39389}, + pos: position{line: 1045, col: 1, offset: 39495}, expr: &choiceExpr{ - pos: position{line: 1042, col: 16, offset: 39404}, + pos: position{line: 1045, col: 16, offset: 39510}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1050, col: 26, offset: 39704}, + pos: position{line: 1061, col: 26, offset: 40315}, run: (*parser).callonPassthrough2, expr: &seqExpr{ - pos: position{line: 1050, col: 26, offset: 39704}, + pos: position{line: 1061, col: 26, offset: 40315}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1050, col: 26, offset: 39704}, + pos: position{line: 1059, col: 32, offset: 40283}, val: "+++", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1050, col: 32, offset: 39710}, + pos: position{line: 1061, col: 54, offset: 40343}, label: "content", - expr: &zeroOrMoreExpr{ - pos: position{line: 1050, col: 40, offset: 39718}, - expr: &choiceExpr{ - pos: position{line: 1050, col: 41, offset: 39719}, - alternatives: []interface{}{ - &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, - run: (*parser).callonPassthrough8, - expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, - expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, - val: "[a-zA-Z0-9]", - ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, - ignoreCase: false, - inverted: false, - }, - }, - }, - &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, - run: (*parser).callonPassthrough11, - expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, - expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, - alternatives: []interface{}{ - &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, - val: " ", + expr: &choiceExpr{ + pos: position{line: 1065, col: 33, offset: 40542}, + alternatives: []interface{}{ + &actionExpr{ + pos: position{line: 1065, col: 34, offset: 40543}, + run: (*parser).callonPassthrough7, + expr: &zeroOrMoreExpr{ + pos: position{line: 1065, col: 34, offset: 40543}, + expr: &seqExpr{ + pos: position{line: 1065, col: 35, offset: 40544}, + exprs: []interface{}{ + ¬Expr{ + pos: position{line: 1065, col: 35, offset: 40544}, + expr: &litMatcher{ + pos: position{line: 1059, col: 32, offset: 40283}, + val: "+++", ignoreCase: false, }, - &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, - run: (*parser).callonPassthrough15, - expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, - val: "\t", - ignoreCase: false, - }, - }, + }, + &anyMatcher{ + line: 1065, col: 64, offset: 40573, }, }, }, }, - &actionExpr{ - pos: position{line: 1050, col: 62, offset: 39740}, - run: (*parser).callonPassthrough17, + }, + &actionExpr{ + pos: position{line: 1067, col: 7, offset: 40738}, + run: (*parser).callonPassthrough13, + expr: &zeroOrOneExpr{ + pos: position{line: 1067, col: 7, offset: 40738}, expr: &seqExpr{ - pos: position{line: 1050, col: 63, offset: 39741}, + pos: position{line: 1067, col: 8, offset: 40739}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1050, col: 63, offset: 39741}, + pos: position{line: 1067, col: 8, offset: 40739}, + expr: &choiceExpr{ + pos: position{line: 1558, col: 7, offset: 57924}, + alternatives: []interface{}{ + &litMatcher{ + pos: position{line: 1558, col: 7, offset: 57924}, + val: " ", + ignoreCase: false, + }, + &actionExpr{ + pos: position{line: 1558, col: 13, offset: 57930}, + run: (*parser).callonPassthrough19, + expr: &litMatcher{ + pos: position{line: 1558, col: 13, offset: 57930}, + val: "\t", + ignoreCase: false, + }, + }, + }, + }, + }, + ¬Expr{ + pos: position{line: 1067, col: 12, offset: 40743}, + expr: &choiceExpr{ + pos: position{line: 1562, col: 12, offset: 57982}, + alternatives: []interface{}{ + &litMatcher{ + pos: position{line: 1562, col: 12, offset: 57982}, + val: "\r\n", + ignoreCase: false, + }, + &charClassMatcher{ + pos: position{line: 1562, col: 21, offset: 57991}, + val: "[\\r\\n]", + chars: []rune{'\r', '\n'}, + ignoreCase: false, + inverted: false, + }, + }, + }, + }, + ¬Expr{ + pos: position{line: 1067, col: 21, offset: 40752}, expr: &litMatcher{ - pos: position{line: 1050, col: 64, offset: 39742}, + pos: position{line: 1059, col: 32, offset: 40283}, val: "+++", ignoreCase: false, }, }, &anyMatcher{ - line: 1050, col: 70, offset: 39748, + line: 1067, col: 50, offset: 40781, }, }, }, @@ -73034,110 +73317,235 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1052, col: 5, offset: 39788}, + pos: position{line: 1059, col: 32, offset: 40283}, val: "+++", ignoreCase: false, }, + ¬Expr{ + pos: position{line: 1061, col: 121, offset: 40410}, + expr: &charClassMatcher{ + pos: position{line: 1508, col: 13, offset: 56848}, + val: "[a-zA-Z0-9]", + ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, + ignoreCase: false, + inverted: false, + }, + }, }, }, }, &actionExpr{ - pos: position{line: 1044, col: 26, offset: 39495}, - run: (*parser).callonPassthrough23, + pos: position{line: 1049, col: 26, offset: 39637}, + run: (*parser).callonPassthrough31, expr: &seqExpr{ - pos: position{line: 1044, col: 26, offset: 39495}, + pos: position{line: 1049, col: 26, offset: 39637}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1044, col: 26, offset: 39495}, + pos: position{line: 1047, col: 32, offset: 39607}, val: "+", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1044, col: 30, offset: 39499}, + pos: position{line: 1049, col: 54, offset: 39665}, label: "content", - expr: &oneOrMoreExpr{ - pos: position{line: 1044, col: 38, offset: 39507}, - expr: &choiceExpr{ - pos: position{line: 1044, col: 39, offset: 39508}, - alternatives: []interface{}{ - &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, - run: (*parser).callonPassthrough29, - expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, - expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, - val: "[a-zA-Z0-9]", - ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, - ignoreCase: false, - inverted: false, + expr: &choiceExpr{ + pos: position{line: 1053, col: 33, offset: 39864}, + alternatives: []interface{}{ + &actionExpr{ + pos: position{line: 1053, col: 34, offset: 39865}, + run: (*parser).callonPassthrough36, + expr: &seqExpr{ + pos: position{line: 1053, col: 34, offset: 39865}, + exprs: []interface{}{ + ¬Expr{ + pos: position{line: 1053, col: 35, offset: 39866}, + expr: &litMatcher{ + pos: position{line: 1047, col: 32, offset: 39607}, + val: "+", + ignoreCase: false, + }, }, - }, - }, - &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, - run: (*parser).callonPassthrough32, - expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, - expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, - alternatives: []interface{}{ - &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, - val: " ", - ignoreCase: false, + ¬Expr{ + pos: position{line: 1053, col: 64, offset: 39895}, + expr: &choiceExpr{ + pos: position{line: 1558, col: 7, offset: 57924}, + alternatives: []interface{}{ + &litMatcher{ + pos: position{line: 1558, col: 7, offset: 57924}, + val: " ", + ignoreCase: false, + }, + &actionExpr{ + pos: position{line: 1558, col: 13, offset: 57930}, + run: (*parser).callonPassthrough43, + expr: &litMatcher{ + pos: position{line: 1558, col: 13, offset: 57930}, + val: "\t", + ignoreCase: false, + }, + }, }, - &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, - run: (*parser).callonPassthrough36, - expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, - val: "\t", + }, + }, + ¬Expr{ + pos: position{line: 1053, col: 68, offset: 39899}, + expr: &choiceExpr{ + pos: position{line: 1562, col: 12, offset: 57982}, + alternatives: []interface{}{ + &litMatcher{ + pos: position{line: 1562, col: 12, offset: 57982}, + val: "\r\n", + ignoreCase: false, + }, + &charClassMatcher{ + pos: position{line: 1562, col: 21, offset: 57991}, + val: "[\\r\\n]", + chars: []rune{'\r', '\n'}, ignoreCase: false, + inverted: false, }, }, }, }, - }, - }, - &actionExpr{ - pos: position{line: 1044, col: 60, offset: 39529}, - run: (*parser).callonPassthrough38, - expr: &seqExpr{ - pos: position{line: 1044, col: 61, offset: 39530}, - exprs: []interface{}{ - ¬Expr{ - pos: position{line: 1044, col: 61, offset: 39530}, - expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, - alternatives: []interface{}{ - &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, - val: "\r\n", + &anyMatcher{ + line: 1053, col: 77, offset: 39908, + }, + &zeroOrMoreExpr{ + pos: position{line: 1053, col: 80, offset: 39911}, + expr: &seqExpr{ + pos: position{line: 1053, col: 81, offset: 39912}, + exprs: []interface{}{ + ¬Expr{ + pos: position{line: 1053, col: 81, offset: 39912}, + expr: &seqExpr{ + pos: position{line: 1053, col: 83, offset: 39914}, + exprs: []interface{}{ + &oneOrMoreExpr{ + pos: position{line: 1053, col: 83, offset: 39914}, + expr: &choiceExpr{ + pos: position{line: 1558, col: 7, offset: 57924}, + alternatives: []interface{}{ + &litMatcher{ + pos: position{line: 1558, col: 7, offset: 57924}, + val: " ", + ignoreCase: false, + }, + &actionExpr{ + pos: position{line: 1558, col: 13, offset: 57930}, + run: (*parser).callonPassthrough57, + expr: &litMatcher{ + pos: position{line: 1558, col: 13, offset: 57930}, + val: "\t", + ignoreCase: false, + }, + }, + }, + }, + }, + &litMatcher{ + pos: position{line: 1047, col: 32, offset: 39607}, + val: "+", + ignoreCase: false, + }, + }, + }, + }, + ¬Expr{ + pos: position{line: 1053, col: 116, offset: 39947}, + expr: &litMatcher{ + pos: position{line: 1047, col: 32, offset: 39607}, + val: "+", ignoreCase: false, }, - &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, - val: "[\\r\\n]", - chars: []rune{'\r', '\n'}, + }, + ¬Expr{ + pos: position{line: 1053, col: 145, offset: 39976}, + expr: &choiceExpr{ + pos: position{line: 1562, col: 12, offset: 57982}, + alternatives: []interface{}{ + &litMatcher{ + pos: position{line: 1562, col: 12, offset: 57982}, + val: "\r\n", + ignoreCase: false, + }, + &charClassMatcher{ + pos: position{line: 1562, col: 21, offset: 57991}, + val: "[\\r\\n]", + chars: []rune{'\r', '\n'}, + ignoreCase: false, + inverted: false, + }, + }, + }, + }, + &anyMatcher{ + line: 1053, col: 154, offset: 39985, + }, + }, + }, + }, + }, + }, + }, + &actionExpr{ + pos: position{line: 1055, col: 7, offset: 40127}, + run: (*parser).callonPassthrough67, + expr: &seqExpr{ + pos: position{line: 1055, col: 8, offset: 40128}, + exprs: []interface{}{ + ¬Expr{ + pos: position{line: 1055, col: 8, offset: 40128}, + expr: &choiceExpr{ + pos: position{line: 1558, col: 7, offset: 57924}, + alternatives: []interface{}{ + &litMatcher{ + pos: position{line: 1558, col: 7, offset: 57924}, + val: " ", + ignoreCase: false, + }, + &actionExpr{ + pos: position{line: 1558, col: 13, offset: 57930}, + run: (*parser).callonPassthrough72, + expr: &litMatcher{ + pos: position{line: 1558, col: 13, offset: 57930}, + val: "\t", ignoreCase: false, - inverted: false, }, }, }, }, - ¬Expr{ - pos: position{line: 1044, col: 70, offset: 39539}, - expr: &litMatcher{ - pos: position{line: 1044, col: 71, offset: 39540}, - val: "+", - ignoreCase: false, + }, + ¬Expr{ + pos: position{line: 1055, col: 12, offset: 40132}, + expr: &choiceExpr{ + pos: position{line: 1562, col: 12, offset: 57982}, + alternatives: []interface{}{ + &litMatcher{ + pos: position{line: 1562, col: 12, offset: 57982}, + val: "\r\n", + ignoreCase: false, + }, + &charClassMatcher{ + pos: position{line: 1562, col: 21, offset: 57991}, + val: "[\\r\\n]", + chars: []rune{'\r', '\n'}, + ignoreCase: false, + inverted: false, + }, }, }, - &anyMatcher{ - line: 1044, col: 75, offset: 39544, + }, + ¬Expr{ + pos: position{line: 1055, col: 21, offset: 40141}, + expr: &litMatcher{ + pos: position{line: 1047, col: 32, offset: 39607}, + val: "+", + ignoreCase: false, }, }, + &anyMatcher{ + line: 1055, col: 50, offset: 40170, + }, }, }, }, @@ -73145,15 +73553,25 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1046, col: 5, offset: 39584}, + pos: position{line: 1047, col: 32, offset: 39607}, val: "+", ignoreCase: false, }, + ¬Expr{ + pos: position{line: 1049, col: 121, offset: 39732}, + expr: &charClassMatcher{ + pos: position{line: 1508, col: 13, offset: 56848}, + val: "[a-zA-Z0-9]", + ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, + ignoreCase: false, + inverted: false, + }, + }, }, }, }, &ruleRefExpr{ - pos: position{line: 1042, col: 64, offset: 39452}, + pos: position{line: 1045, col: 64, offset: 39558}, name: "PassthroughMacro", }, }, @@ -73161,36 +73579,36 @@ var g = &grammar{ }, { name: "PassthroughMacro", - pos: position{line: 1056, col: 1, offset: 39885}, + pos: position{line: 1077, col: 1, offset: 41098}, expr: &choiceExpr{ - pos: position{line: 1056, col: 21, offset: 39905}, + pos: position{line: 1077, col: 21, offset: 41118}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1056, col: 21, offset: 39905}, + pos: position{line: 1077, col: 21, offset: 41118}, run: (*parser).callonPassthroughMacro2, expr: &seqExpr{ - pos: position{line: 1056, col: 21, offset: 39905}, + pos: position{line: 1077, col: 21, offset: 41118}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1056, col: 21, offset: 39905}, + pos: position{line: 1077, col: 21, offset: 41118}, val: "pass:[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1056, col: 30, offset: 39914}, + pos: position{line: 1077, col: 30, offset: 41127}, label: "content", expr: &zeroOrMoreExpr{ - pos: position{line: 1056, col: 38, offset: 39922}, + pos: position{line: 1077, col: 38, offset: 41135}, expr: &choiceExpr{ - pos: position{line: 1062, col: 31, offset: 40222}, + pos: position{line: 1083, col: 31, offset: 41434}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonPassthroughMacro8, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -73199,23 +73617,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonPassthroughMacro11, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonPassthroughMacro15, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -73225,21 +73643,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1062, col: 52, offset: 40243}, + pos: position{line: 1083, col: 52, offset: 41455}, run: (*parser).callonPassthroughMacro17, expr: &seqExpr{ - pos: position{line: 1062, col: 53, offset: 40244}, + pos: position{line: 1083, col: 53, offset: 41456}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1062, col: 53, offset: 40244}, + pos: position{line: 1083, col: 53, offset: 41456}, expr: &litMatcher{ - pos: position{line: 1062, col: 54, offset: 40245}, + pos: position{line: 1083, col: 54, offset: 41457}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1062, col: 59, offset: 40250, + line: 1083, col: 58, offset: 41461, }, }, }, @@ -73249,7 +73667,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1056, col: 67, offset: 39951}, + pos: position{line: 1077, col: 67, offset: 41164}, val: "]", ignoreCase: false, }, @@ -73257,35 +73675,35 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1058, col: 5, offset: 40042}, + pos: position{line: 1079, col: 5, offset: 41254}, run: (*parser).callonPassthroughMacro23, expr: &seqExpr{ - pos: position{line: 1058, col: 5, offset: 40042}, + pos: position{line: 1079, col: 5, offset: 41254}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1058, col: 5, offset: 40042}, + pos: position{line: 1079, col: 5, offset: 41254}, val: "pass:q[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1058, col: 15, offset: 40052}, + pos: position{line: 1079, col: 15, offset: 41264}, label: "content", expr: &zeroOrMoreExpr{ - pos: position{line: 1058, col: 23, offset: 40060}, + pos: position{line: 1079, col: 23, offset: 41272}, expr: &choiceExpr{ - pos: position{line: 1058, col: 24, offset: 40061}, + pos: position{line: 1079, col: 24, offset: 41273}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 1058, col: 24, offset: 40061}, + pos: position{line: 1079, col: 24, offset: 41273}, name: "QuotedText", }, &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonPassthroughMacro30, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -73294,23 +73712,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonPassthroughMacro33, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonPassthroughMacro37, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -73320,21 +73738,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1062, col: 52, offset: 40243}, + pos: position{line: 1083, col: 52, offset: 41455}, run: (*parser).callonPassthroughMacro39, expr: &seqExpr{ - pos: position{line: 1062, col: 53, offset: 40244}, + pos: position{line: 1083, col: 53, offset: 41456}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1062, col: 53, offset: 40244}, + pos: position{line: 1083, col: 53, offset: 41456}, expr: &litMatcher{ - pos: position{line: 1062, col: 54, offset: 40245}, + pos: position{line: 1083, col: 54, offset: 41457}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1062, col: 59, offset: 40250, + line: 1083, col: 58, offset: 41461, }, }, }, @@ -73344,7 +73762,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1058, col: 65, offset: 40102}, + pos: position{line: 1079, col: 65, offset: 41314}, val: "]", ignoreCase: false, }, @@ -73356,31 +73774,31 @@ var g = &grammar{ }, { name: "InlineFootnote", - pos: position{line: 1157, col: 1, offset: 43646}, + pos: position{line: 1178, col: 1, offset: 44876}, expr: &choiceExpr{ - pos: position{line: 1157, col: 19, offset: 43664}, + pos: position{line: 1178, col: 19, offset: 44894}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1157, col: 19, offset: 43664}, + pos: position{line: 1178, col: 19, offset: 44894}, run: (*parser).callonInlineFootnote2, expr: &seqExpr{ - pos: position{line: 1157, col: 19, offset: 43664}, + pos: position{line: 1178, col: 19, offset: 44894}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1157, col: 19, offset: 43664}, + pos: position{line: 1178, col: 19, offset: 44894}, val: "footnote:[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1157, col: 32, offset: 43677}, + pos: position{line: 1178, col: 32, offset: 44907}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 1157, col: 41, offset: 43686}, + pos: position{line: 1178, col: 41, offset: 44916}, name: "FootnoteContent", }, }, &litMatcher{ - pos: position{line: 1157, col: 58, offset: 43703}, + pos: position{line: 1178, col: 58, offset: 44933}, val: "]", ignoreCase: false, }, @@ -73388,34 +73806,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1159, col: 5, offset: 43778}, + pos: position{line: 1180, col: 5, offset: 45008}, run: (*parser).callonInlineFootnote8, expr: &seqExpr{ - pos: position{line: 1159, col: 5, offset: 43778}, + pos: position{line: 1180, col: 5, offset: 45008}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1159, col: 5, offset: 43778}, + pos: position{line: 1180, col: 5, offset: 45008}, val: "footnoteref:[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1159, col: 21, offset: 43794}, + pos: position{line: 1180, col: 21, offset: 45024}, label: "ref", expr: &actionExpr{ - pos: position{line: 1165, col: 16, offset: 44091}, + pos: position{line: 1186, col: 16, offset: 45321}, run: (*parser).callonInlineFootnote12, expr: &zeroOrMoreExpr{ - pos: position{line: 1165, col: 16, offset: 44091}, + pos: position{line: 1186, col: 16, offset: 45321}, expr: &choiceExpr{ - pos: position{line: 1165, col: 17, offset: 44092}, + pos: position{line: 1186, col: 17, offset: 45322}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineFootnote15, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -73424,23 +73842,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineFootnote18, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineFootnote22, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -73450,55 +73868,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1165, col: 38, offset: 44113}, + pos: position{line: 1186, col: 38, offset: 45343}, run: (*parser).callonInlineFootnote24, expr: &seqExpr{ - pos: position{line: 1165, col: 39, offset: 44114}, + pos: position{line: 1186, col: 39, offset: 45344}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1165, col: 39, offset: 44114}, + pos: position{line: 1186, col: 39, offset: 45344}, expr: &litMatcher{ - pos: position{line: 1165, col: 40, offset: 44115}, + pos: position{line: 1186, col: 40, offset: 45345}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1165, col: 44, offset: 44119}, + pos: position{line: 1186, col: 44, offset: 45349}, expr: &litMatcher{ - pos: position{line: 1165, col: 45, offset: 44120}, + pos: position{line: 1186, col: 45, offset: 45350}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1165, col: 49, offset: 44124}, + pos: position{line: 1186, col: 49, offset: 45354}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, }, }, &anyMatcher{ - line: 1165, col: 55, offset: 44130, + line: 1186, col: 55, offset: 45360, }, }, }, @@ -73509,20 +73927,20 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1159, col: 39, offset: 43812}, + pos: position{line: 1180, col: 39, offset: 45042}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1159, col: 43, offset: 43816}, + pos: position{line: 1180, col: 43, offset: 45046}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 1159, col: 52, offset: 43825}, + pos: position{line: 1180, col: 52, offset: 45055}, name: "FootnoteContent", }, }, &litMatcher{ - pos: position{line: 1159, col: 69, offset: 43842}, + pos: position{line: 1180, col: 69, offset: 45072}, val: "]", ignoreCase: false, }, @@ -73530,34 +73948,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1161, col: 5, offset: 43927}, + pos: position{line: 1182, col: 5, offset: 45157}, run: (*parser).callonInlineFootnote41, expr: &seqExpr{ - pos: position{line: 1161, col: 5, offset: 43927}, + pos: position{line: 1182, col: 5, offset: 45157}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1161, col: 5, offset: 43927}, + pos: position{line: 1182, col: 5, offset: 45157}, val: "footnoteref:[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1161, col: 21, offset: 43943}, + pos: position{line: 1182, col: 21, offset: 45173}, label: "ref", expr: &actionExpr{ - pos: position{line: 1165, col: 16, offset: 44091}, + pos: position{line: 1186, col: 16, offset: 45321}, run: (*parser).callonInlineFootnote45, expr: &zeroOrMoreExpr{ - pos: position{line: 1165, col: 16, offset: 44091}, + pos: position{line: 1186, col: 16, offset: 45321}, expr: &choiceExpr{ - pos: position{line: 1165, col: 17, offset: 44092}, + pos: position{line: 1186, col: 17, offset: 45322}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonInlineFootnote48, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -73566,23 +73984,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonInlineFootnote51, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonInlineFootnote55, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -73592,55 +74010,55 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1165, col: 38, offset: 44113}, + pos: position{line: 1186, col: 38, offset: 45343}, run: (*parser).callonInlineFootnote57, expr: &seqExpr{ - pos: position{line: 1165, col: 39, offset: 44114}, + pos: position{line: 1186, col: 39, offset: 45344}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1165, col: 39, offset: 44114}, + pos: position{line: 1186, col: 39, offset: 45344}, expr: &litMatcher{ - pos: position{line: 1165, col: 40, offset: 44115}, + pos: position{line: 1186, col: 40, offset: 45345}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1165, col: 44, offset: 44119}, + pos: position{line: 1186, col: 44, offset: 45349}, expr: &litMatcher{ - pos: position{line: 1165, col: 45, offset: 44120}, + pos: position{line: 1186, col: 45, offset: 45350}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1165, col: 49, offset: 44124}, + pos: position{line: 1186, col: 49, offset: 45354}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, }, }, &anyMatcher{ - line: 1165, col: 55, offset: 44130, + line: 1186, col: 55, offset: 45360, }, }, }, @@ -73651,7 +74069,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1161, col: 39, offset: 43961}, + pos: position{line: 1182, col: 39, offset: 45191}, val: "]", ignoreCase: false, }, @@ -73663,67 +74081,67 @@ var g = &grammar{ }, { name: "FootnoteContent", - pos: position{line: 1171, col: 1, offset: 44249}, + pos: position{line: 1192, col: 1, offset: 45479}, expr: &actionExpr{ - pos: position{line: 1171, col: 20, offset: 44268}, + pos: position{line: 1192, col: 20, offset: 45498}, run: (*parser).callonFootnoteContent1, expr: &labeledExpr{ - pos: position{line: 1171, col: 20, offset: 44268}, + pos: position{line: 1192, col: 20, offset: 45498}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 1171, col: 29, offset: 44277}, + pos: position{line: 1192, col: 29, offset: 45507}, expr: &seqExpr{ - pos: position{line: 1171, col: 30, offset: 44278}, + pos: position{line: 1192, col: 30, offset: 45508}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1171, col: 30, offset: 44278}, + pos: position{line: 1192, col: 30, offset: 45508}, expr: &litMatcher{ - pos: position{line: 1171, col: 31, offset: 44279}, + pos: position{line: 1192, col: 31, offset: 45509}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1171, col: 35, offset: 44283}, + pos: position{line: 1192, col: 35, offset: 45513}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1171, col: 40, offset: 44288}, + pos: position{line: 1192, col: 40, offset: 45518}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonFootnoteContent16, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -73732,7 +74150,7 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1171, col: 44, offset: 44292}, + pos: position{line: 1192, col: 44, offset: 45522}, expr: &actionExpr{ pos: position{line: 248, col: 20, offset: 8351}, run: (*parser).callonFootnoteContent19, @@ -73748,20 +74166,20 @@ var g = &grammar{ pos: position{line: 248, col: 25, offset: 8356}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonFootnoteContent23, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonFootnoteContent26, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -73770,23 +74188,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonFootnoteContent29, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -73796,20 +74214,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonFootnoteContent38, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -73818,47 +74236,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -73876,18 +74294,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 248, col: 38, offset: 8369}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonFootnoteContent55, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -73900,24 +74318,24 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1171, col: 61, offset: 44309}, + pos: position{line: 1192, col: 61, offset: 45539}, name: "InlineElement", }, &zeroOrMoreExpr{ - pos: position{line: 1171, col: 75, offset: 44323}, + pos: position{line: 1192, col: 75, offset: 45553}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonFootnoteContent61, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -73933,40 +74351,40 @@ var g = &grammar{ }, { name: "DelimitedBlock", - pos: position{line: 1179, col: 1, offset: 44646}, + pos: position{line: 1200, col: 1, offset: 45876}, expr: &choiceExpr{ - pos: position{line: 1179, col: 19, offset: 44664}, + pos: position{line: 1200, col: 19, offset: 45894}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 1179, col: 19, offset: 44664}, + pos: position{line: 1200, col: 19, offset: 45894}, name: "FencedBlock", }, &actionExpr{ - pos: position{line: 1213, col: 17, offset: 45928}, + pos: position{line: 1234, col: 17, offset: 47158}, run: (*parser).callonDelimitedBlock3, expr: &seqExpr{ - pos: position{line: 1213, col: 17, offset: 45928}, + pos: position{line: 1234, col: 17, offset: 47158}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1210, col: 26, offset: 45861}, + pos: position{line: 1231, col: 26, offset: 47091}, val: "----", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1210, col: 33, offset: 45868}, + pos: position{line: 1231, col: 33, offset: 47098}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDelimitedBlock9, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -73975,67 +74393,67 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, }, &labeledExpr{ - pos: position{line: 1213, col: 39, offset: 45950}, + pos: position{line: 1234, col: 39, offset: 47180}, label: "content", expr: &zeroOrMoreExpr{ - pos: position{line: 1213, col: 47, offset: 45958}, + pos: position{line: 1234, col: 47, offset: 47188}, expr: &choiceExpr{ - pos: position{line: 1217, col: 24, offset: 46128}, + pos: position{line: 1238, col: 24, offset: 47358}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1219, col: 23, offset: 46194}, + pos: position{line: 1240, col: 23, offset: 47424}, run: (*parser).callonDelimitedBlock19, expr: &seqExpr{ - pos: position{line: 1219, col: 23, offset: 46194}, + pos: position{line: 1240, col: 23, offset: 47424}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1219, col: 23, offset: 46194}, + pos: position{line: 1240, col: 23, offset: 47424}, expr: &seqExpr{ - pos: position{line: 1210, col: 26, offset: 45861}, + pos: position{line: 1231, col: 26, offset: 47091}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1210, col: 26, offset: 45861}, + pos: position{line: 1231, col: 26, offset: 47091}, val: "----", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1210, col: 33, offset: 45868}, + pos: position{line: 1231, col: 33, offset: 47098}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDelimitedBlock27, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -74044,24 +74462,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -74070,16 +74488,16 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1219, col: 46, offset: 46217}, + pos: position{line: 1240, col: 46, offset: 47447}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, &labeledExpr{ - pos: position{line: 1219, col: 51, offset: 46222}, + pos: position{line: 1240, col: 51, offset: 47452}, label: "include", expr: &actionExpr{ pos: position{line: 554, col: 16, offset: 18295}, @@ -74096,20 +74514,20 @@ var g = &grammar{ pos: position{line: 554, col: 28, offset: 18307}, label: "path", expr: &actionExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, run: (*parser).callonDelimitedBlock42, expr: &oneOrMoreExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, expr: &choiceExpr{ - pos: position{line: 1509, col: 9, offset: 56124}, + pos: position{line: 1530, col: 9, offset: 57360}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDelimitedBlock45, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -74118,23 +74536,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1509, col: 21, offset: 56136}, + pos: position{line: 1530, col: 21, offset: 57372}, run: (*parser).callonDelimitedBlock48, expr: &seqExpr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -74144,20 +74562,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 31, offset: 56146}, + pos: position{line: 1530, col: 31, offset: 57382}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDelimitedBlock57, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -74166,23 +74584,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 35, offset: 56150}, + pos: position{line: 1530, col: 35, offset: 57386}, expr: &litMatcher{ - pos: position{line: 1509, col: 36, offset: 56151}, + pos: position{line: 1530, col: 36, offset: 57387}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1509, col: 40, offset: 56155}, + pos: position{line: 1530, col: 40, offset: 57391}, expr: &litMatcher{ - pos: position{line: 1509, col: 41, offset: 56156}, + pos: position{line: 1530, col: 41, offset: 57392}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1509, col: 46, offset: 56161, + line: 1530, col: 46, offset: 57397, }, }, }, @@ -74262,26 +74680,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDelimitedBlock86, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDelimitedBlock91, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -74302,26 +74720,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDelimitedBlock95, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDelimitedBlock100, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -74343,26 +74761,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDelimitedBlock104, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDelimitedBlock109, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -74410,26 +74828,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDelimitedBlock121, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDelimitedBlock126, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -74450,26 +74868,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDelimitedBlock130, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDelimitedBlock135, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -74491,26 +74909,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDelimitedBlock139, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDelimitedBlock144, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -74561,26 +74979,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDelimitedBlock154, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDelimitedBlock159, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -74601,26 +75019,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDelimitedBlock163, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDelimitedBlock168, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -74642,26 +75060,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDelimitedBlock172, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDelimitedBlock177, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -74709,26 +75127,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDelimitedBlock189, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDelimitedBlock194, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -74749,26 +75167,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDelimitedBlock198, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDelimitedBlock203, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -74790,26 +75208,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDelimitedBlock207, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDelimitedBlock212, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -74848,26 +75266,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDelimitedBlock218, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDelimitedBlock223, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -74888,26 +75306,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDelimitedBlock227, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDelimitedBlock232, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -74937,26 +75355,26 @@ var g = &grammar{ pos: position{line: 594, col: 30, offset: 19764}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDelimitedBlock238, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDelimitedBlock243, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -74977,26 +75395,26 @@ var g = &grammar{ pos: position{line: 594, col: 50, offset: 19784}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDelimitedBlock247, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDelimitedBlock252, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -75031,26 +75449,26 @@ var g = &grammar{ pos: position{line: 602, col: 31, offset: 20031}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDelimitedBlock259, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDelimitedBlock264, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -75077,26 +75495,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonDelimitedBlock269, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonDelimitedBlock274, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -75136,18 +75554,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 606, col: 34, offset: 20164}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDelimitedBlock286, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -75168,18 +75586,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 572, col: 47, offset: 19062}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDelimitedBlock292, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -75265,10 +75683,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonDelimitedBlock313, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -75283,12 +75701,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDelimitedBlock318, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -75297,23 +75715,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDelimitedBlock321, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDelimitedBlock325, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -75386,12 +75804,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDelimitedBlock342, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -75400,23 +75818,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDelimitedBlock345, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDelimitedBlock349, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -75478,18 +75896,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDelimitedBlock365, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -75542,10 +75960,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonDelimitedBlock379, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -75560,12 +75978,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDelimitedBlock384, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -75574,23 +75992,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDelimitedBlock387, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDelimitedBlock391, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -75654,18 +76072,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDelimitedBlock407, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -75692,18 +76110,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 554, col: 80, offset: 18359}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDelimitedBlock413, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -75712,24 +76130,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -75742,44 +76160,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1223, col: 26, offset: 46298}, + pos: position{line: 1244, col: 26, offset: 47528}, run: (*parser).callonDelimitedBlock420, expr: &labeledExpr{ - pos: position{line: 1223, col: 26, offset: 46298}, + pos: position{line: 1244, col: 26, offset: 47528}, label: "lines", expr: &oneOrMoreExpr{ - pos: position{line: 1223, col: 32, offset: 46304}, + pos: position{line: 1244, col: 32, offset: 47534}, expr: &actionExpr{ - pos: position{line: 1227, col: 21, offset: 46407}, + pos: position{line: 1248, col: 21, offset: 47637}, run: (*parser).callonDelimitedBlock423, expr: &seqExpr{ - pos: position{line: 1227, col: 21, offset: 46407}, + pos: position{line: 1248, col: 21, offset: 47637}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1227, col: 21, offset: 46407}, + pos: position{line: 1248, col: 21, offset: 47637}, expr: &seqExpr{ - pos: position{line: 1210, col: 26, offset: 45861}, + pos: position{line: 1231, col: 26, offset: 47091}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1210, col: 26, offset: 45861}, + pos: position{line: 1231, col: 26, offset: 47091}, val: "----", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1210, col: 33, offset: 45868}, + pos: position{line: 1231, col: 33, offset: 47098}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDelimitedBlock431, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -75788,24 +76206,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -75814,32 +76232,32 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1227, col: 44, offset: 46430}, + pos: position{line: 1248, col: 44, offset: 47660}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, &labeledExpr{ - pos: position{line: 1227, col: 49, offset: 46435}, + pos: position{line: 1248, col: 49, offset: 47665}, label: "line", expr: &actionExpr{ - pos: position{line: 1231, col: 28, offset: 46523}, + pos: position{line: 1252, col: 28, offset: 47753}, run: (*parser).callonDelimitedBlock442, expr: &zeroOrMoreExpr{ - pos: position{line: 1231, col: 28, offset: 46523}, + pos: position{line: 1252, col: 28, offset: 47753}, expr: &choiceExpr{ - pos: position{line: 1231, col: 29, offset: 46524}, + pos: position{line: 1252, col: 29, offset: 47754}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDelimitedBlock445, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -75848,23 +76266,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDelimitedBlock448, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDelimitedBlock452, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -75874,36 +76292,36 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1231, col: 50, offset: 46545}, + pos: position{line: 1252, col: 50, offset: 47775}, run: (*parser).callonDelimitedBlock454, expr: &seqExpr{ - pos: position{line: 1231, col: 51, offset: 46546}, + pos: position{line: 1252, col: 51, offset: 47776}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1231, col: 51, offset: 46546}, + pos: position{line: 1252, col: 51, offset: 47776}, expr: &seqExpr{ - pos: position{line: 1210, col: 26, offset: 45861}, + pos: position{line: 1231, col: 26, offset: 47091}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1210, col: 26, offset: 45861}, + pos: position{line: 1231, col: 26, offset: 47091}, val: "----", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1210, col: 33, offset: 45868}, + pos: position{line: 1231, col: 33, offset: 47098}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDelimitedBlock462, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -75912,24 +76330,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -75938,33 +76356,33 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1231, col: 74, offset: 46569}, + pos: position{line: 1252, col: 74, offset: 47799}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, }, }, &anyMatcher{ - line: 1231, col: 80, offset: 46575, + line: 1252, col: 80, offset: 47805, }, }, }, @@ -75975,24 +76393,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -76008,31 +76426,31 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1213, col: 71, offset: 45982}, + pos: position{line: 1234, col: 71, offset: 47212}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 1210, col: 26, offset: 45861}, + pos: position{line: 1231, col: 26, offset: 47091}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1210, col: 26, offset: 45861}, + pos: position{line: 1231, col: 26, offset: 47091}, val: "----", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1210, col: 33, offset: 45868}, + pos: position{line: 1231, col: 33, offset: 47098}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDelimitedBlock487, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -76041,24 +76459,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -76066,9 +76484,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -76077,35 +76495,35 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1181, col: 19, offset: 44727}, + pos: position{line: 1202, col: 19, offset: 45957}, name: "ExampleBlock", }, &actionExpr{ - pos: position{line: 1380, col: 17, offset: 51760}, + pos: position{line: 1401, col: 17, offset: 52990}, run: (*parser).callonDelimitedBlock497, expr: &seqExpr{ - pos: position{line: 1380, col: 17, offset: 51760}, + pos: position{line: 1401, col: 17, offset: 52990}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1378, col: 26, offset: 51736}, + pos: position{line: 1399, col: 26, offset: 52966}, val: "////", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1380, col: 39, offset: 51782}, + pos: position{line: 1401, col: 39, offset: 53012}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDelimitedBlock503, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -76114,15 +76532,15 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -76131,28 +76549,28 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1380, col: 51, offset: 51794}, + pos: position{line: 1401, col: 51, offset: 53024}, label: "content", expr: &zeroOrMoreExpr{ - pos: position{line: 1380, col: 59, offset: 51802}, + pos: position{line: 1401, col: 59, offset: 53032}, expr: &actionExpr{ - pos: position{line: 1384, col: 21, offset: 51979}, + pos: position{line: 1405, col: 21, offset: 53209}, run: (*parser).callonDelimitedBlock510, expr: &seqExpr{ - pos: position{line: 1384, col: 21, offset: 51979}, + pos: position{line: 1405, col: 21, offset: 53209}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1384, col: 21, offset: 51979}, + pos: position{line: 1405, col: 21, offset: 53209}, expr: &choiceExpr{ - pos: position{line: 1384, col: 22, offset: 51980}, + pos: position{line: 1405, col: 22, offset: 53210}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonDelimitedBlock514, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -76161,23 +76579,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonDelimitedBlock517, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDelimitedBlock521, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -76187,47 +76605,47 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1384, col: 43, offset: 52001}, + pos: position{line: 1405, col: 43, offset: 53231}, run: (*parser).callonDelimitedBlock523, expr: &seqExpr{ - pos: position{line: 1384, col: 44, offset: 52002}, + pos: position{line: 1405, col: 44, offset: 53232}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1384, col: 44, offset: 52002}, + pos: position{line: 1405, col: 44, offset: 53232}, expr: &litMatcher{ - pos: position{line: 1378, col: 26, offset: 51736}, + pos: position{line: 1399, col: 26, offset: 52966}, val: "////", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1384, col: 67, offset: 52025}, + pos: position{line: 1405, col: 67, offset: 53255}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, }, }, &anyMatcher{ - line: 1384, col: 73, offset: 52031, + line: 1405, col: 73, offset: 53261, }, }, }, @@ -76236,24 +76654,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -76264,31 +76682,31 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1380, col: 81, offset: 51824}, + pos: position{line: 1401, col: 81, offset: 53054}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 1380, col: 82, offset: 51825}, + pos: position{line: 1401, col: 82, offset: 53055}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1378, col: 26, offset: 51736}, + pos: position{line: 1399, col: 26, offset: 52966}, val: "////", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1380, col: 104, offset: 51847}, + pos: position{line: 1401, col: 104, offset: 53077}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonDelimitedBlock545, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -76297,24 +76715,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -76322,9 +76740,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -76333,15 +76751,15 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1183, col: 19, offset: 44791}, + pos: position{line: 1204, col: 19, offset: 46021}, name: "VerseBlock", }, &ruleRefExpr{ - pos: position{line: 1184, col: 19, offset: 44821}, + pos: position{line: 1205, col: 19, offset: 46051}, name: "QuoteBlock", }, &ruleRefExpr{ - pos: position{line: 1185, col: 19, offset: 44851}, + pos: position{line: 1206, col: 19, offset: 46081}, name: "SidebarBlock", }, }, @@ -76349,33 +76767,33 @@ var g = &grammar{ }, { name: "FencedBlock", - pos: position{line: 1201, col: 1, offset: 45383}, + pos: position{line: 1222, col: 1, offset: 46613}, expr: &actionExpr{ - pos: position{line: 1201, col: 16, offset: 45398}, + pos: position{line: 1222, col: 16, offset: 46628}, run: (*parser).callonFencedBlock1, expr: &seqExpr{ - pos: position{line: 1201, col: 16, offset: 45398}, + pos: position{line: 1222, col: 16, offset: 46628}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1199, col: 25, offset: 45368}, + pos: position{line: 1220, col: 25, offset: 46598}, val: "```", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1199, col: 31, offset: 45374}, + pos: position{line: 1220, col: 31, offset: 46604}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonFencedBlock7, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -76384,65 +76802,65 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, }, &labeledExpr{ - pos: position{line: 1201, col: 37, offset: 45419}, + pos: position{line: 1222, col: 37, offset: 46649}, label: "content", expr: &zeroOrMoreExpr{ - pos: position{line: 1201, col: 45, offset: 45427}, + pos: position{line: 1222, col: 45, offset: 46657}, expr: &ruleRefExpr{ - pos: position{line: 1201, col: 46, offset: 45428}, + pos: position{line: 1222, col: 46, offset: 46658}, name: "FencedBlockContent", }, }, }, &choiceExpr{ - pos: position{line: 1201, col: 68, offset: 45450}, + pos: position{line: 1222, col: 68, offset: 46680}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 1199, col: 25, offset: 45368}, + pos: position{line: 1220, col: 25, offset: 46598}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1199, col: 25, offset: 45368}, + pos: position{line: 1220, col: 25, offset: 46598}, val: "```", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1199, col: 31, offset: 45374}, + pos: position{line: 1220, col: 31, offset: 46604}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonFencedBlock23, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -76451,24 +76869,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -76476,9 +76894,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -76489,40 +76907,40 @@ var g = &grammar{ }, { name: "FencedBlockContent", - pos: position{line: 1205, col: 1, offset: 45569}, + pos: position{line: 1226, col: 1, offset: 46799}, expr: &choiceExpr{ - pos: position{line: 1205, col: 23, offset: 45591}, + pos: position{line: 1226, col: 23, offset: 46821}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, run: (*parser).callonFencedBlockContent2, expr: &seqExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1480, col: 19, offset: 55455}, + pos: position{line: 1501, col: 19, offset: 56685}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonFencedBlockContent10, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -76531,24 +76949,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -76571,20 +76989,20 @@ var g = &grammar{ pos: position{line: 554, col: 28, offset: 18307}, label: "path", expr: &actionExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, run: (*parser).callonFencedBlockContent21, expr: &oneOrMoreExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, expr: &choiceExpr{ - pos: position{line: 1509, col: 9, offset: 56124}, + pos: position{line: 1530, col: 9, offset: 57360}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonFencedBlockContent24, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -76593,23 +77011,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1509, col: 21, offset: 56136}, + pos: position{line: 1530, col: 21, offset: 57372}, run: (*parser).callonFencedBlockContent27, expr: &seqExpr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -76619,20 +77037,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 31, offset: 56146}, + pos: position{line: 1530, col: 31, offset: 57382}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonFencedBlockContent36, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -76641,23 +77059,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 35, offset: 56150}, + pos: position{line: 1530, col: 35, offset: 57386}, expr: &litMatcher{ - pos: position{line: 1509, col: 36, offset: 56151}, + pos: position{line: 1530, col: 36, offset: 57387}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1509, col: 40, offset: 56155}, + pos: position{line: 1530, col: 40, offset: 57391}, expr: &litMatcher{ - pos: position{line: 1509, col: 41, offset: 56156}, + pos: position{line: 1530, col: 41, offset: 57392}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1509, col: 46, offset: 56161, + line: 1530, col: 46, offset: 57397, }, }, }, @@ -76737,26 +77155,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonFencedBlockContent65, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonFencedBlockContent70, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -76777,26 +77195,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonFencedBlockContent74, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonFencedBlockContent79, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -76818,26 +77236,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonFencedBlockContent83, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonFencedBlockContent88, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -76885,26 +77303,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonFencedBlockContent100, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonFencedBlockContent105, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -76925,26 +77343,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonFencedBlockContent109, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonFencedBlockContent114, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -76966,26 +77384,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonFencedBlockContent118, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonFencedBlockContent123, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -77036,26 +77454,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonFencedBlockContent133, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonFencedBlockContent138, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -77076,26 +77494,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonFencedBlockContent142, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonFencedBlockContent147, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -77117,26 +77535,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonFencedBlockContent151, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonFencedBlockContent156, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -77184,26 +77602,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonFencedBlockContent168, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonFencedBlockContent173, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -77224,26 +77642,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonFencedBlockContent177, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonFencedBlockContent182, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -77265,26 +77683,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonFencedBlockContent186, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonFencedBlockContent191, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -77323,26 +77741,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonFencedBlockContent197, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonFencedBlockContent202, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -77363,26 +77781,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonFencedBlockContent206, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonFencedBlockContent211, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -77412,26 +77830,26 @@ var g = &grammar{ pos: position{line: 594, col: 30, offset: 19764}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonFencedBlockContent217, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonFencedBlockContent222, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -77452,26 +77870,26 @@ var g = &grammar{ pos: position{line: 594, col: 50, offset: 19784}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonFencedBlockContent226, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonFencedBlockContent231, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -77506,26 +77924,26 @@ var g = &grammar{ pos: position{line: 602, col: 31, offset: 20031}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonFencedBlockContent238, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonFencedBlockContent243, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -77552,26 +77970,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonFencedBlockContent248, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonFencedBlockContent253, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -77611,18 +78029,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 606, col: 34, offset: 20164}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonFencedBlockContent265, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -77643,18 +78061,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 572, col: 47, offset: 19062}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonFencedBlockContent271, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -77740,10 +78158,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonFencedBlockContent292, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -77758,12 +78176,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonFencedBlockContent297, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -77772,23 +78190,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonFencedBlockContent300, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonFencedBlockContent304, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -77861,12 +78279,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonFencedBlockContent321, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -77875,23 +78293,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonFencedBlockContent324, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonFencedBlockContent328, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -77953,18 +78371,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonFencedBlockContent344, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -78017,10 +78435,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonFencedBlockContent358, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -78035,12 +78453,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonFencedBlockContent363, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -78049,23 +78467,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonFencedBlockContent366, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonFencedBlockContent370, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -78129,18 +78547,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonFencedBlockContent386, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -78167,18 +78585,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 554, col: 80, offset: 18359}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonFencedBlockContent392, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -78187,24 +78605,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -78213,11 +78631,11 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1205, col: 49, offset: 45617}, + pos: position{line: 1226, col: 49, offset: 46847}, name: "List", }, &ruleRefExpr{ - pos: position{line: 1205, col: 56, offset: 45624}, + pos: position{line: 1226, col: 56, offset: 46854}, name: "BlockParagraph", }, }, @@ -78225,33 +78643,33 @@ var g = &grammar{ }, { name: "ExampleBlock", - pos: position{line: 1242, col: 1, offset: 47003}, + pos: position{line: 1263, col: 1, offset: 48233}, expr: &actionExpr{ - pos: position{line: 1242, col: 17, offset: 47019}, + pos: position{line: 1263, col: 17, offset: 48249}, run: (*parser).callonExampleBlock1, expr: &seqExpr{ - pos: position{line: 1242, col: 17, offset: 47019}, + pos: position{line: 1263, col: 17, offset: 48249}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1240, col: 26, offset: 46987}, + pos: position{line: 1261, col: 26, offset: 48217}, val: "====", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1240, col: 33, offset: 46994}, + pos: position{line: 1261, col: 33, offset: 48224}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonExampleBlock7, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -78260,66 +78678,66 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, }, &labeledExpr{ - pos: position{line: 1242, col: 39, offset: 47041}, + pos: position{line: 1263, col: 39, offset: 48271}, label: "content", expr: &zeroOrMoreExpr{ - pos: position{line: 1242, col: 47, offset: 47049}, + pos: position{line: 1263, col: 47, offset: 48279}, expr: &choiceExpr{ - pos: position{line: 1242, col: 48, offset: 47050}, + pos: position{line: 1263, col: 48, offset: 48280}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, run: (*parser).callonExampleBlock17, expr: &seqExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1480, col: 19, offset: 55455}, + pos: position{line: 1501, col: 19, offset: 56685}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonExampleBlock25, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -78328,24 +78746,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -78368,20 +78786,20 @@ var g = &grammar{ pos: position{line: 554, col: 28, offset: 18307}, label: "path", expr: &actionExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, run: (*parser).callonExampleBlock36, expr: &oneOrMoreExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, expr: &choiceExpr{ - pos: position{line: 1509, col: 9, offset: 56124}, + pos: position{line: 1530, col: 9, offset: 57360}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonExampleBlock39, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -78390,23 +78808,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1509, col: 21, offset: 56136}, + pos: position{line: 1530, col: 21, offset: 57372}, run: (*parser).callonExampleBlock42, expr: &seqExpr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -78416,20 +78834,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 31, offset: 56146}, + pos: position{line: 1530, col: 31, offset: 57382}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonExampleBlock51, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -78438,23 +78856,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 35, offset: 56150}, + pos: position{line: 1530, col: 35, offset: 57386}, expr: &litMatcher{ - pos: position{line: 1509, col: 36, offset: 56151}, + pos: position{line: 1530, col: 36, offset: 57387}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1509, col: 40, offset: 56155}, + pos: position{line: 1530, col: 40, offset: 57391}, expr: &litMatcher{ - pos: position{line: 1509, col: 41, offset: 56156}, + pos: position{line: 1530, col: 41, offset: 57392}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1509, col: 46, offset: 56161, + line: 1530, col: 46, offset: 57397, }, }, }, @@ -78534,26 +78952,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonExampleBlock80, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonExampleBlock85, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -78574,26 +78992,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonExampleBlock89, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonExampleBlock94, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -78615,26 +79033,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonExampleBlock98, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonExampleBlock103, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -78682,26 +79100,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonExampleBlock115, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonExampleBlock120, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -78722,26 +79140,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonExampleBlock124, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonExampleBlock129, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -78763,26 +79181,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonExampleBlock133, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonExampleBlock138, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -78833,26 +79251,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonExampleBlock148, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonExampleBlock153, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -78873,26 +79291,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonExampleBlock157, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonExampleBlock162, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -78914,26 +79332,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonExampleBlock166, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonExampleBlock171, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -78981,26 +79399,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonExampleBlock183, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonExampleBlock188, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -79021,26 +79439,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonExampleBlock192, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonExampleBlock197, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -79062,26 +79480,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonExampleBlock201, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonExampleBlock206, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -79120,26 +79538,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonExampleBlock212, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonExampleBlock217, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -79160,26 +79578,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonExampleBlock221, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonExampleBlock226, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -79209,26 +79627,26 @@ var g = &grammar{ pos: position{line: 594, col: 30, offset: 19764}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonExampleBlock232, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonExampleBlock237, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -79249,26 +79667,26 @@ var g = &grammar{ pos: position{line: 594, col: 50, offset: 19784}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonExampleBlock241, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonExampleBlock246, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -79303,26 +79721,26 @@ var g = &grammar{ pos: position{line: 602, col: 31, offset: 20031}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonExampleBlock253, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonExampleBlock258, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -79349,26 +79767,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonExampleBlock263, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonExampleBlock268, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -79408,18 +79826,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 606, col: 34, offset: 20164}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonExampleBlock280, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -79440,18 +79858,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 572, col: 47, offset: 19062}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonExampleBlock286, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -79537,10 +79955,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonExampleBlock307, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -79555,12 +79973,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonExampleBlock312, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -79569,23 +79987,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonExampleBlock315, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonExampleBlock319, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -79658,12 +80076,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonExampleBlock336, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -79672,23 +80090,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonExampleBlock339, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonExampleBlock343, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -79750,18 +80168,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonExampleBlock359, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -79814,10 +80232,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonExampleBlock373, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -79832,12 +80250,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonExampleBlock378, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -79846,23 +80264,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonExampleBlock381, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonExampleBlock385, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -79926,18 +80344,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonExampleBlock401, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -79964,18 +80382,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 554, col: 80, offset: 18359}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonExampleBlock407, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -79984,24 +80402,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -80010,11 +80428,11 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1242, col: 74, offset: 47076}, + pos: position{line: 1263, col: 74, offset: 48306}, name: "List", }, &ruleRefExpr{ - pos: position{line: 1242, col: 81, offset: 47083}, + pos: position{line: 1263, col: 81, offset: 48313}, name: "BlockParagraph", }, }, @@ -80022,31 +80440,31 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1242, col: 100, offset: 47102}, + pos: position{line: 1263, col: 100, offset: 48332}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 1240, col: 26, offset: 46987}, + pos: position{line: 1261, col: 26, offset: 48217}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1240, col: 26, offset: 46987}, + pos: position{line: 1261, col: 26, offset: 48217}, val: "====", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1240, col: 33, offset: 46994}, + pos: position{line: 1261, col: 33, offset: 48224}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonExampleBlock422, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -80055,24 +80473,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -80080,9 +80498,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -80093,17 +80511,17 @@ var g = &grammar{ }, { name: "BlockParagraph", - pos: position{line: 1247, col: 1, offset: 47241}, + pos: position{line: 1268, col: 1, offset: 48471}, expr: &actionExpr{ - pos: position{line: 1247, col: 20, offset: 47260}, + pos: position{line: 1268, col: 20, offset: 48490}, run: (*parser).callonBlockParagraph1, expr: &labeledExpr{ - pos: position{line: 1247, col: 20, offset: 47260}, + pos: position{line: 1268, col: 20, offset: 48490}, label: "lines", expr: &oneOrMoreExpr{ - pos: position{line: 1247, col: 26, offset: 47266}, + pos: position{line: 1268, col: 26, offset: 48496}, expr: &ruleRefExpr{ - pos: position{line: 1247, col: 27, offset: 47267}, + pos: position{line: 1268, col: 27, offset: 48497}, name: "BlockParagraphLine", }, }, @@ -80112,15 +80530,15 @@ var g = &grammar{ }, { name: "BlockParagraphLine", - pos: position{line: 1251, col: 1, offset: 47352}, + pos: position{line: 1272, col: 1, offset: 48582}, expr: &actionExpr{ - pos: position{line: 1251, col: 23, offset: 47374}, + pos: position{line: 1272, col: 23, offset: 48604}, run: (*parser).callonBlockParagraphLine1, expr: &seqExpr{ - pos: position{line: 1251, col: 23, offset: 47374}, + pos: position{line: 1272, col: 23, offset: 48604}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1251, col: 23, offset: 47374}, + pos: position{line: 1272, col: 23, offset: 48604}, expr: &actionExpr{ pos: position{line: 668, col: 26, offset: 22209}, run: (*parser).callonBlockParagraphLine4, @@ -80130,18 +80548,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 668, col: 26, offset: 22209}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonBlockParagraphLine9, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -80320,18 +80738,18 @@ var g = &grammar{ &oneOrMoreExpr{ pos: position{line: 691, col: 8, offset: 23404}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonBlockParagraphLine49, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -80344,7 +80762,7 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1252, col: 9, offset: 47408}, + pos: position{line: 1273, col: 9, offset: 48638}, expr: &actionExpr{ pos: position{line: 707, col: 5, offset: 24099}, run: (*parser).callonBlockParagraphLine52, @@ -80354,18 +80772,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 707, col: 5, offset: 24099}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonBlockParagraphLine57, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -80439,18 +80857,18 @@ var g = &grammar{ &oneOrMoreExpr{ pos: position{line: 725, col: 12, offset: 25104}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonBlockParagraphLine76, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -80463,9 +80881,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1253, col: 9, offset: 47444}, + pos: position{line: 1274, col: 9, offset: 48674}, expr: &seqExpr{ - pos: position{line: 1253, col: 11, offset: 47446}, + pos: position{line: 1274, col: 11, offset: 48676}, exprs: []interface{}{ &actionExpr{ pos: position{line: 748, col: 24, offset: 26001}, @@ -80476,12 +80894,12 @@ var g = &grammar{ pos: position{line: 748, col: 25, offset: 26002}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonBlockParagraphLine83, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -80490,23 +80908,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonBlockParagraphLine86, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonBlockParagraphLine90, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -80524,15 +80942,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 748, col: 47, offset: 26024}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -80587,7 +81005,7 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1254, col: 9, offset: 47501}, + pos: position{line: 1275, col: 9, offset: 48731}, expr: &seqExpr{ pos: position{line: 653, col: 25, offset: 21664}, exprs: []interface{}{ @@ -80599,18 +81017,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 653, col: 29, offset: 21668}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonBlockParagraphLine112, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -80619,24 +81037,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -80645,38 +81063,38 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1255, col: 9, offset: 47534}, + pos: position{line: 1276, col: 9, offset: 48764}, expr: &choiceExpr{ - pos: position{line: 1187, col: 19, offset: 44883}, + pos: position{line: 1208, col: 19, offset: 46113}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1406, col: 26, offset: 52801}, + pos: position{line: 1427, col: 26, offset: 54031}, val: "....", ignoreCase: false, }, &seqExpr{ - pos: position{line: 1199, col: 25, offset: 45368}, + pos: position{line: 1220, col: 25, offset: 46598}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1199, col: 25, offset: 45368}, + pos: position{line: 1220, col: 25, offset: 46598}, val: "```", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1199, col: 31, offset: 45374}, + pos: position{line: 1220, col: 31, offset: 46604}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonBlockParagraphLine127, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -80685,24 +81103,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -80710,28 +81128,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 1210, col: 26, offset: 45861}, + pos: position{line: 1231, col: 26, offset: 47091}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1210, col: 26, offset: 45861}, + pos: position{line: 1231, col: 26, offset: 47091}, val: "----", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1210, col: 33, offset: 45868}, + pos: position{line: 1231, col: 33, offset: 47098}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonBlockParagraphLine139, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -80740,24 +81158,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -80765,28 +81183,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 1240, col: 26, offset: 46987}, + pos: position{line: 1261, col: 26, offset: 48217}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1240, col: 26, offset: 46987}, + pos: position{line: 1261, col: 26, offset: 48217}, val: "====", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1240, col: 33, offset: 46994}, + pos: position{line: 1261, col: 33, offset: 48224}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonBlockParagraphLine151, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -80795,24 +81213,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -80820,33 +81238,33 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1378, col: 26, offset: 51736}, + pos: position{line: 1399, col: 26, offset: 52966}, val: "////", ignoreCase: false, }, &seqExpr{ - pos: position{line: 1263, col: 24, offset: 47826}, + pos: position{line: 1284, col: 24, offset: 49056}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1263, col: 24, offset: 47826}, + pos: position{line: 1284, col: 24, offset: 49056}, val: "____", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1263, col: 31, offset: 47833}, + pos: position{line: 1284, col: 31, offset: 49063}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonBlockParagraphLine164, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -80855,24 +81273,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -80880,28 +81298,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 1336, col: 26, offset: 50230}, + pos: position{line: 1357, col: 26, offset: 51460}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1336, col: 26, offset: 50230}, + pos: position{line: 1357, col: 26, offset: 51460}, val: "****", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1336, col: 33, offset: 50237}, + pos: position{line: 1357, col: 33, offset: 51467}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonBlockParagraphLine176, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -80910,24 +81328,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -80938,10 +81356,10 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1256, col: 9, offset: 47561}, + pos: position{line: 1277, col: 9, offset: 48791}, label: "line", expr: &ruleRefExpr{ - pos: position{line: 1256, col: 15, offset: 47567}, + pos: position{line: 1277, col: 15, offset: 48797}, name: "InlineElements", }, }, @@ -80951,33 +81369,33 @@ var g = &grammar{ }, { name: "QuoteBlock", - pos: position{line: 1265, col: 1, offset: 47867}, + pos: position{line: 1286, col: 1, offset: 49097}, expr: &actionExpr{ - pos: position{line: 1265, col: 15, offset: 47881}, + pos: position{line: 1286, col: 15, offset: 49111}, run: (*parser).callonQuoteBlock1, expr: &seqExpr{ - pos: position{line: 1265, col: 15, offset: 47881}, + pos: position{line: 1286, col: 15, offset: 49111}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1263, col: 24, offset: 47826}, + pos: position{line: 1284, col: 24, offset: 49056}, val: "____", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1263, col: 31, offset: 47833}, + pos: position{line: 1284, col: 31, offset: 49063}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlock7, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -80986,65 +81404,65 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, }, &labeledExpr{ - pos: position{line: 1265, col: 35, offset: 47901}, + pos: position{line: 1286, col: 35, offset: 49131}, label: "content", expr: &zeroOrMoreExpr{ - pos: position{line: 1265, col: 43, offset: 47909}, + pos: position{line: 1286, col: 43, offset: 49139}, expr: &ruleRefExpr{ - pos: position{line: 1265, col: 44, offset: 47910}, + pos: position{line: 1286, col: 44, offset: 49140}, name: "QuoteBlockElement", }, }, }, &choiceExpr{ - pos: position{line: 1265, col: 65, offset: 47931}, + pos: position{line: 1286, col: 65, offset: 49161}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 1263, col: 24, offset: 47826}, + pos: position{line: 1284, col: 24, offset: 49056}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1263, col: 24, offset: 47826}, + pos: position{line: 1284, col: 24, offset: 49056}, val: "____", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1263, col: 31, offset: 47833}, + pos: position{line: 1284, col: 31, offset: 49063}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlock23, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -81053,24 +81471,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -81078,9 +81496,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -81091,38 +81509,38 @@ var g = &grammar{ }, { name: "QuoteBlockElement", - pos: position{line: 1269, col: 1, offset: 48048}, + pos: position{line: 1290, col: 1, offset: 49278}, expr: &actionExpr{ - pos: position{line: 1270, col: 5, offset: 48074}, + pos: position{line: 1291, col: 5, offset: 49304}, run: (*parser).callonQuoteBlockElement1, expr: &seqExpr{ - pos: position{line: 1270, col: 5, offset: 48074}, + pos: position{line: 1291, col: 5, offset: 49304}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1270, col: 5, offset: 48074}, + pos: position{line: 1291, col: 5, offset: 49304}, expr: &seqExpr{ - pos: position{line: 1263, col: 24, offset: 47826}, + pos: position{line: 1284, col: 24, offset: 49056}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1263, col: 24, offset: 47826}, + pos: position{line: 1284, col: 24, offset: 49056}, val: "____", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1263, col: 31, offset: 47833}, + pos: position{line: 1284, col: 31, offset: 49063}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement9, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -81131,24 +81549,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -81157,50 +81575,50 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1270, col: 26, offset: 48095}, + pos: position{line: 1291, col: 26, offset: 49325}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, &labeledExpr{ - pos: position{line: 1270, col: 31, offset: 48100}, + pos: position{line: 1291, col: 31, offset: 49330}, label: "element", expr: &choiceExpr{ - pos: position{line: 1270, col: 40, offset: 48109}, + pos: position{line: 1291, col: 40, offset: 49339}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, run: (*parser).callonQuoteBlockElement21, expr: &seqExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1480, col: 19, offset: 55455}, + pos: position{line: 1501, col: 19, offset: 56685}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement29, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -81209,24 +81627,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -81249,20 +81667,20 @@ var g = &grammar{ pos: position{line: 554, col: 28, offset: 18307}, label: "path", expr: &actionExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, run: (*parser).callonQuoteBlockElement40, expr: &oneOrMoreExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, expr: &choiceExpr{ - pos: position{line: 1509, col: 9, offset: 56124}, + pos: position{line: 1530, col: 9, offset: 57360}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement43, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -81271,23 +81689,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1509, col: 21, offset: 56136}, + pos: position{line: 1530, col: 21, offset: 57372}, run: (*parser).callonQuoteBlockElement46, expr: &seqExpr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -81297,20 +81715,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 31, offset: 56146}, + pos: position{line: 1530, col: 31, offset: 57382}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement55, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -81319,23 +81737,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 35, offset: 56150}, + pos: position{line: 1530, col: 35, offset: 57386}, expr: &litMatcher{ - pos: position{line: 1509, col: 36, offset: 56151}, + pos: position{line: 1530, col: 36, offset: 57387}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1509, col: 40, offset: 56155}, + pos: position{line: 1530, col: 40, offset: 57391}, expr: &litMatcher{ - pos: position{line: 1509, col: 41, offset: 56156}, + pos: position{line: 1530, col: 41, offset: 57392}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1509, col: 46, offset: 56161, + line: 1530, col: 46, offset: 57397, }, }, }, @@ -81415,26 +81833,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonQuoteBlockElement84, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonQuoteBlockElement89, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -81455,26 +81873,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonQuoteBlockElement93, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonQuoteBlockElement98, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -81496,26 +81914,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonQuoteBlockElement102, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonQuoteBlockElement107, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -81563,26 +81981,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonQuoteBlockElement119, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonQuoteBlockElement124, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -81603,26 +82021,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonQuoteBlockElement128, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonQuoteBlockElement133, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -81644,26 +82062,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonQuoteBlockElement137, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonQuoteBlockElement142, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -81714,26 +82132,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonQuoteBlockElement152, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonQuoteBlockElement157, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -81754,26 +82172,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonQuoteBlockElement161, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonQuoteBlockElement166, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -81795,26 +82213,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonQuoteBlockElement170, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonQuoteBlockElement175, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -81862,26 +82280,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonQuoteBlockElement187, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonQuoteBlockElement192, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -81902,26 +82320,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonQuoteBlockElement196, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonQuoteBlockElement201, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -81943,26 +82361,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonQuoteBlockElement205, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonQuoteBlockElement210, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -82001,26 +82419,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonQuoteBlockElement216, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonQuoteBlockElement221, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -82041,26 +82459,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonQuoteBlockElement225, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonQuoteBlockElement230, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -82090,26 +82508,26 @@ var g = &grammar{ pos: position{line: 594, col: 30, offset: 19764}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonQuoteBlockElement236, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonQuoteBlockElement241, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -82130,26 +82548,26 @@ var g = &grammar{ pos: position{line: 594, col: 50, offset: 19784}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonQuoteBlockElement245, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonQuoteBlockElement250, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -82184,26 +82602,26 @@ var g = &grammar{ pos: position{line: 602, col: 31, offset: 20031}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonQuoteBlockElement257, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonQuoteBlockElement262, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -82230,26 +82648,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonQuoteBlockElement267, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonQuoteBlockElement272, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -82289,18 +82707,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 606, col: 34, offset: 20164}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement284, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -82321,18 +82739,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 572, col: 47, offset: 19062}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement290, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -82418,10 +82836,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonQuoteBlockElement311, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -82436,12 +82854,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement316, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -82450,23 +82868,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement319, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement323, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -82539,12 +82957,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement340, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -82553,23 +82971,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement343, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement347, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -82631,18 +83049,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement363, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -82695,10 +83113,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonQuoteBlockElement377, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -82713,12 +83131,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement382, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -82727,23 +83145,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement385, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement389, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -82807,18 +83225,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement405, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -82845,18 +83263,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 554, col: 80, offset: 18359}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement411, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -82865,24 +83283,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -82891,42 +83309,42 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1272, col: 15, offset: 48160}, + pos: position{line: 1293, col: 15, offset: 49390}, name: "VerseBlock", }, &ruleRefExpr{ - pos: position{line: 1273, col: 15, offset: 48185}, + pos: position{line: 1294, col: 15, offset: 49415}, name: "VerseParagraph", }, &actionExpr{ - pos: position{line: 1122, col: 15, offset: 42086}, + pos: position{line: 1143, col: 15, offset: 43316}, run: (*parser).callonQuoteBlockElement420, expr: &seqExpr{ - pos: position{line: 1122, col: 15, offset: 42086}, + pos: position{line: 1143, col: 15, offset: 43316}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1122, col: 15, offset: 42086}, + pos: position{line: 1143, col: 15, offset: 43316}, val: "image::", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1122, col: 25, offset: 42096}, + pos: position{line: 1143, col: 25, offset: 43326}, label: "path", expr: &actionExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, run: (*parser).callonQuoteBlockElement424, expr: &oneOrMoreExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, expr: &choiceExpr{ - pos: position{line: 1509, col: 9, offset: 56124}, + pos: position{line: 1530, col: 9, offset: 57360}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement427, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -82935,23 +83353,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1509, col: 21, offset: 56136}, + pos: position{line: 1530, col: 21, offset: 57372}, run: (*parser).callonQuoteBlockElement430, expr: &seqExpr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -82961,20 +83379,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 31, offset: 56146}, + pos: position{line: 1530, col: 31, offset: 57382}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement439, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -82983,23 +83401,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 35, offset: 56150}, + pos: position{line: 1530, col: 35, offset: 57386}, expr: &litMatcher{ - pos: position{line: 1509, col: 36, offset: 56151}, + pos: position{line: 1530, col: 36, offset: 57387}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1509, col: 40, offset: 56155}, + pos: position{line: 1530, col: 40, offset: 57391}, expr: &litMatcher{ - pos: position{line: 1509, col: 41, offset: 56156}, + pos: position{line: 1530, col: 41, offset: 57392}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1509, col: 46, offset: 56161, + line: 1530, col: 46, offset: 57397, }, }, }, @@ -83010,40 +83428,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1122, col: 36, offset: 42107}, + pos: position{line: 1143, col: 36, offset: 43337}, label: "inlineAttributes", expr: &choiceExpr{ - pos: position{line: 1131, col: 20, offset: 42542}, + pos: position{line: 1152, col: 20, offset: 43772}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1131, col: 20, offset: 42542}, + pos: position{line: 1152, col: 20, offset: 43772}, run: (*parser).callonQuoteBlockElement448, expr: &seqExpr{ - pos: position{line: 1131, col: 20, offset: 42542}, + pos: position{line: 1152, col: 20, offset: 43772}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1131, col: 20, offset: 42542}, + pos: position{line: 1152, col: 20, offset: 43772}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1131, col: 24, offset: 42546}, + pos: position{line: 1152, col: 24, offset: 43776}, label: "alt", expr: &actionExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, run: (*parser).callonQuoteBlockElement452, expr: &oneOrMoreExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, expr: &choiceExpr{ - pos: position{line: 1148, col: 20, offset: 43266}, + pos: position{line: 1169, col: 20, offset: 44496}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement455, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -83052,23 +83470,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement458, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement462, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -83078,37 +83496,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1148, col: 41, offset: 43287}, + pos: position{line: 1169, col: 41, offset: 44517}, run: (*parser).callonQuoteBlockElement464, expr: &seqExpr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, expr: &litMatcher{ - pos: position{line: 1148, col: 43, offset: 43289}, + pos: position{line: 1169, col: 43, offset: 44519}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 47, offset: 43293}, + pos: position{line: 1169, col: 47, offset: 44523}, expr: &litMatcher{ - pos: position{line: 1148, col: 48, offset: 43294}, + pos: position{line: 1169, col: 48, offset: 44524}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 52, offset: 43298}, + pos: position{line: 1169, col: 52, offset: 44528}, expr: &litMatcher{ - pos: position{line: 1148, col: 53, offset: 43299}, + pos: position{line: 1169, col: 53, offset: 44529}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1148, col: 57, offset: 43303, + line: 1169, col: 57, offset: 44533, }, }, }, @@ -83119,28 +83537,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1131, col: 45, offset: 42567}, + pos: position{line: 1152, col: 45, offset: 43797}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1132, col: 5, offset: 42575}, + pos: position{line: 1153, col: 5, offset: 43805}, label: "width", expr: &actionExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, run: (*parser).callonQuoteBlockElement475, expr: &oneOrMoreExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, expr: &choiceExpr{ - pos: position{line: 1148, col: 20, offset: 43266}, + pos: position{line: 1169, col: 20, offset: 44496}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement478, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -83149,23 +83567,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement481, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement485, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -83175,37 +83593,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1148, col: 41, offset: 43287}, + pos: position{line: 1169, col: 41, offset: 44517}, run: (*parser).callonQuoteBlockElement487, expr: &seqExpr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, expr: &litMatcher{ - pos: position{line: 1148, col: 43, offset: 43289}, + pos: position{line: 1169, col: 43, offset: 44519}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 47, offset: 43293}, + pos: position{line: 1169, col: 47, offset: 44523}, expr: &litMatcher{ - pos: position{line: 1148, col: 48, offset: 43294}, + pos: position{line: 1169, col: 48, offset: 44524}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 52, offset: 43298}, + pos: position{line: 1169, col: 52, offset: 44528}, expr: &litMatcher{ - pos: position{line: 1148, col: 53, offset: 43299}, + pos: position{line: 1169, col: 53, offset: 44529}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1148, col: 57, offset: 43303, + line: 1169, col: 57, offset: 44533, }, }, }, @@ -83216,28 +83634,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1132, col: 29, offset: 42599}, + pos: position{line: 1153, col: 29, offset: 43829}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1133, col: 5, offset: 42607}, + pos: position{line: 1154, col: 5, offset: 43837}, label: "height", expr: &actionExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, run: (*parser).callonQuoteBlockElement498, expr: &oneOrMoreExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, expr: &choiceExpr{ - pos: position{line: 1148, col: 20, offset: 43266}, + pos: position{line: 1169, col: 20, offset: 44496}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement501, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -83246,23 +83664,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement504, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement508, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -83272,37 +83690,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1148, col: 41, offset: 43287}, + pos: position{line: 1169, col: 41, offset: 44517}, run: (*parser).callonQuoteBlockElement510, expr: &seqExpr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, expr: &litMatcher{ - pos: position{line: 1148, col: 43, offset: 43289}, + pos: position{line: 1169, col: 43, offset: 44519}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 47, offset: 43293}, + pos: position{line: 1169, col: 47, offset: 44523}, expr: &litMatcher{ - pos: position{line: 1148, col: 48, offset: 43294}, + pos: position{line: 1169, col: 48, offset: 44524}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 52, offset: 43298}, + pos: position{line: 1169, col: 52, offset: 44528}, expr: &litMatcher{ - pos: position{line: 1148, col: 53, offset: 43299}, + pos: position{line: 1169, col: 53, offset: 44529}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1148, col: 57, offset: 43303, + line: 1169, col: 57, offset: 44533, }, }, }, @@ -83313,18 +83731,18 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1133, col: 29, offset: 42631}, + pos: position{line: 1154, col: 29, offset: 43861}, expr: &litMatcher{ - pos: position{line: 1133, col: 29, offset: 42631}, + pos: position{line: 1154, col: 29, offset: 43861}, val: ",", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1134, col: 5, offset: 42640}, + pos: position{line: 1155, col: 5, offset: 43870}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1134, col: 16, offset: 42651}, + pos: position{line: 1155, col: 16, offset: 43881}, expr: &choiceExpr{ pos: position{line: 293, col: 22, offset: 9856}, alternatives: []interface{}{ @@ -83370,10 +83788,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonQuoteBlockElement536, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -83388,12 +83806,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement541, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -83402,23 +83820,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement544, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement548, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -83491,12 +83909,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement565, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -83505,23 +83923,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement568, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement572, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -83583,18 +84001,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement588, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -83647,10 +84065,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonQuoteBlockElement602, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -83665,12 +84083,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement607, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -83679,23 +84097,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement610, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement614, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -83759,18 +84177,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement630, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -83786,7 +84204,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1134, col: 36, offset: 42671}, + pos: position{line: 1155, col: 36, offset: 43901}, val: "]", ignoreCase: false, }, @@ -83794,34 +84212,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1136, col: 5, offset: 42769}, + pos: position{line: 1157, col: 5, offset: 43999}, run: (*parser).callonQuoteBlockElement633, expr: &seqExpr{ - pos: position{line: 1136, col: 5, offset: 42769}, + pos: position{line: 1157, col: 5, offset: 43999}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1136, col: 5, offset: 42769}, + pos: position{line: 1157, col: 5, offset: 43999}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1136, col: 9, offset: 42773}, + pos: position{line: 1157, col: 9, offset: 44003}, label: "alt", expr: &actionExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, run: (*parser).callonQuoteBlockElement637, expr: &oneOrMoreExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, expr: &choiceExpr{ - pos: position{line: 1148, col: 20, offset: 43266}, + pos: position{line: 1169, col: 20, offset: 44496}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement640, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -83830,23 +84248,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement643, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement647, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -83856,37 +84274,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1148, col: 41, offset: 43287}, + pos: position{line: 1169, col: 41, offset: 44517}, run: (*parser).callonQuoteBlockElement649, expr: &seqExpr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, expr: &litMatcher{ - pos: position{line: 1148, col: 43, offset: 43289}, + pos: position{line: 1169, col: 43, offset: 44519}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 47, offset: 43293}, + pos: position{line: 1169, col: 47, offset: 44523}, expr: &litMatcher{ - pos: position{line: 1148, col: 48, offset: 43294}, + pos: position{line: 1169, col: 48, offset: 44524}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 52, offset: 43298}, + pos: position{line: 1169, col: 52, offset: 44528}, expr: &litMatcher{ - pos: position{line: 1148, col: 53, offset: 43299}, + pos: position{line: 1169, col: 53, offset: 44529}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1148, col: 57, offset: 43303, + line: 1169, col: 57, offset: 44533, }, }, }, @@ -83897,28 +84315,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1136, col: 30, offset: 42794}, + pos: position{line: 1157, col: 30, offset: 44024}, val: ",", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1137, col: 5, offset: 42802}, + pos: position{line: 1158, col: 5, offset: 44032}, label: "width", expr: &actionExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, run: (*parser).callonQuoteBlockElement660, expr: &oneOrMoreExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, expr: &choiceExpr{ - pos: position{line: 1148, col: 20, offset: 43266}, + pos: position{line: 1169, col: 20, offset: 44496}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement663, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -83927,23 +84345,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement666, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement670, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -83953,37 +84371,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1148, col: 41, offset: 43287}, + pos: position{line: 1169, col: 41, offset: 44517}, run: (*parser).callonQuoteBlockElement672, expr: &seqExpr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, expr: &litMatcher{ - pos: position{line: 1148, col: 43, offset: 43289}, + pos: position{line: 1169, col: 43, offset: 44519}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 47, offset: 43293}, + pos: position{line: 1169, col: 47, offset: 44523}, expr: &litMatcher{ - pos: position{line: 1148, col: 48, offset: 43294}, + pos: position{line: 1169, col: 48, offset: 44524}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 52, offset: 43298}, + pos: position{line: 1169, col: 52, offset: 44528}, expr: &litMatcher{ - pos: position{line: 1148, col: 53, offset: 43299}, + pos: position{line: 1169, col: 53, offset: 44529}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1148, col: 57, offset: 43303, + line: 1169, col: 57, offset: 44533, }, }, }, @@ -83994,18 +84412,18 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1137, col: 28, offset: 42825}, + pos: position{line: 1158, col: 28, offset: 44055}, expr: &litMatcher{ - pos: position{line: 1137, col: 28, offset: 42825}, + pos: position{line: 1158, col: 28, offset: 44055}, val: ",", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1138, col: 5, offset: 42834}, + pos: position{line: 1159, col: 5, offset: 44064}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1138, col: 16, offset: 42845}, + pos: position{line: 1159, col: 16, offset: 44075}, expr: &choiceExpr{ pos: position{line: 293, col: 22, offset: 9856}, alternatives: []interface{}{ @@ -84051,10 +84469,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonQuoteBlockElement698, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -84069,12 +84487,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement703, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -84083,23 +84501,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement706, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement710, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -84172,12 +84590,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement727, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -84186,23 +84604,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement730, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement734, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -84264,18 +84682,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement750, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -84328,10 +84746,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonQuoteBlockElement764, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -84346,12 +84764,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement769, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -84360,23 +84778,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement772, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement776, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -84440,18 +84858,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement792, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -84467,7 +84885,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1138, col: 36, offset: 42865}, + pos: position{line: 1159, col: 36, offset: 44095}, val: "]", ignoreCase: false, }, @@ -84475,34 +84893,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1140, col: 5, offset: 42960}, + pos: position{line: 1161, col: 5, offset: 44190}, run: (*parser).callonQuoteBlockElement795, expr: &seqExpr{ - pos: position{line: 1140, col: 5, offset: 42960}, + pos: position{line: 1161, col: 5, offset: 44190}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1140, col: 5, offset: 42960}, + pos: position{line: 1161, col: 5, offset: 44190}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1140, col: 9, offset: 42964}, + pos: position{line: 1161, col: 9, offset: 44194}, label: "alt", expr: &actionExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, run: (*parser).callonQuoteBlockElement799, expr: &oneOrMoreExpr{ - pos: position{line: 1148, col: 19, offset: 43265}, + pos: position{line: 1169, col: 19, offset: 44495}, expr: &choiceExpr{ - pos: position{line: 1148, col: 20, offset: 43266}, + pos: position{line: 1169, col: 20, offset: 44496}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement802, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -84511,23 +84929,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement805, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement809, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -84537,37 +84955,37 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1148, col: 41, offset: 43287}, + pos: position{line: 1169, col: 41, offset: 44517}, run: (*parser).callonQuoteBlockElement811, expr: &seqExpr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1148, col: 42, offset: 43288}, + pos: position{line: 1169, col: 42, offset: 44518}, expr: &litMatcher{ - pos: position{line: 1148, col: 43, offset: 43289}, + pos: position{line: 1169, col: 43, offset: 44519}, val: ",", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 47, offset: 43293}, + pos: position{line: 1169, col: 47, offset: 44523}, expr: &litMatcher{ - pos: position{line: 1148, col: 48, offset: 43294}, + pos: position{line: 1169, col: 48, offset: 44524}, val: "=", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1148, col: 52, offset: 43298}, + pos: position{line: 1169, col: 52, offset: 44528}, expr: &litMatcher{ - pos: position{line: 1148, col: 53, offset: 43299}, + pos: position{line: 1169, col: 53, offset: 44529}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1148, col: 57, offset: 43303, + line: 1169, col: 57, offset: 44533, }, }, }, @@ -84578,18 +84996,18 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1140, col: 30, offset: 42985}, + pos: position{line: 1161, col: 30, offset: 44215}, expr: &litMatcher{ - pos: position{line: 1140, col: 30, offset: 42985}, + pos: position{line: 1161, col: 30, offset: 44215}, val: ",", ignoreCase: false, }, }, &labeledExpr{ - pos: position{line: 1141, col: 5, offset: 42994}, + pos: position{line: 1162, col: 5, offset: 44224}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1141, col: 16, offset: 43005}, + pos: position{line: 1162, col: 16, offset: 44235}, expr: &choiceExpr{ pos: position{line: 293, col: 22, offset: 9856}, alternatives: []interface{}{ @@ -84635,10 +85053,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonQuoteBlockElement837, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -84653,12 +85071,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement842, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -84667,23 +85085,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement845, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement849, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -84756,12 +85174,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement866, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -84770,23 +85188,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement869, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement873, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -84848,18 +85266,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement889, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -84912,10 +85330,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonQuoteBlockElement903, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -84930,12 +85348,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement908, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -84944,23 +85362,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement911, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement915, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -85024,18 +85442,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement931, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -85051,7 +85469,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1141, col: 36, offset: 43025}, + pos: position{line: 1162, col: 36, offset: 44255}, val: "]", ignoreCase: false, }, @@ -85059,21 +85477,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1143, col: 5, offset: 43118}, + pos: position{line: 1164, col: 5, offset: 44348}, run: (*parser).callonQuoteBlockElement934, expr: &seqExpr{ - pos: position{line: 1143, col: 5, offset: 43118}, + pos: position{line: 1164, col: 5, offset: 44348}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1143, col: 5, offset: 43118}, + pos: position{line: 1164, col: 5, offset: 44348}, val: "[", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1143, col: 9, offset: 43122}, + pos: position{line: 1164, col: 9, offset: 44352}, label: "otherattrs", expr: &zeroOrMoreExpr{ - pos: position{line: 1143, col: 20, offset: 43133}, + pos: position{line: 1164, col: 20, offset: 44363}, expr: &choiceExpr{ pos: position{line: 293, col: 22, offset: 9856}, alternatives: []interface{}{ @@ -85119,10 +85537,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonQuoteBlockElement952, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -85137,12 +85555,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement957, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -85151,23 +85569,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement960, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement964, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -85240,12 +85658,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement981, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -85254,23 +85672,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement984, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement988, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -85332,18 +85750,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1004, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -85396,10 +85814,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonQuoteBlockElement1018, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -85414,12 +85832,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement1023, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -85428,23 +85846,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement1026, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1030, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -85508,18 +85926,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1046, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -85535,7 +85953,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1143, col: 40, offset: 43153}, + pos: position{line: 1164, col: 40, offset: 44383}, val: "]", ignoreCase: false, }, @@ -85546,20 +85964,20 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 1122, col: 71, offset: 42142}, + pos: position{line: 1143, col: 71, offset: 43372}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1052, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -85568,24 +85986,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -85594,39 +86012,39 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1275, col: 15, offset: 48240}, + pos: position{line: 1296, col: 15, offset: 49470}, name: "List", }, &ruleRefExpr{ - pos: position{line: 1276, col: 15, offset: 48260}, + pos: position{line: 1297, col: 15, offset: 49490}, name: "FencedBlock", }, &actionExpr{ - pos: position{line: 1213, col: 17, offset: 45928}, + pos: position{line: 1234, col: 17, offset: 47158}, run: (*parser).callonQuoteBlockElement1061, expr: &seqExpr{ - pos: position{line: 1213, col: 17, offset: 45928}, + pos: position{line: 1234, col: 17, offset: 47158}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1210, col: 26, offset: 45861}, + pos: position{line: 1231, col: 26, offset: 47091}, val: "----", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1210, col: 33, offset: 45868}, + pos: position{line: 1231, col: 33, offset: 47098}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1067, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -85635,67 +86053,67 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, }, &labeledExpr{ - pos: position{line: 1213, col: 39, offset: 45950}, + pos: position{line: 1234, col: 39, offset: 47180}, label: "content", expr: &zeroOrMoreExpr{ - pos: position{line: 1213, col: 47, offset: 45958}, + pos: position{line: 1234, col: 47, offset: 47188}, expr: &choiceExpr{ - pos: position{line: 1217, col: 24, offset: 46128}, + pos: position{line: 1238, col: 24, offset: 47358}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1219, col: 23, offset: 46194}, + pos: position{line: 1240, col: 23, offset: 47424}, run: (*parser).callonQuoteBlockElement1077, expr: &seqExpr{ - pos: position{line: 1219, col: 23, offset: 46194}, + pos: position{line: 1240, col: 23, offset: 47424}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1219, col: 23, offset: 46194}, + pos: position{line: 1240, col: 23, offset: 47424}, expr: &seqExpr{ - pos: position{line: 1210, col: 26, offset: 45861}, + pos: position{line: 1231, col: 26, offset: 47091}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1210, col: 26, offset: 45861}, + pos: position{line: 1231, col: 26, offset: 47091}, val: "----", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1210, col: 33, offset: 45868}, + pos: position{line: 1231, col: 33, offset: 47098}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1085, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -85704,24 +86122,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -85730,16 +86148,16 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1219, col: 46, offset: 46217}, + pos: position{line: 1240, col: 46, offset: 47447}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, &labeledExpr{ - pos: position{line: 1219, col: 51, offset: 46222}, + pos: position{line: 1240, col: 51, offset: 47452}, label: "include", expr: &actionExpr{ pos: position{line: 554, col: 16, offset: 18295}, @@ -85756,20 +86174,20 @@ var g = &grammar{ pos: position{line: 554, col: 28, offset: 18307}, label: "path", expr: &actionExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, run: (*parser).callonQuoteBlockElement1100, expr: &oneOrMoreExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, expr: &choiceExpr{ - pos: position{line: 1509, col: 9, offset: 56124}, + pos: position{line: 1530, col: 9, offset: 57360}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement1103, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -85778,23 +86196,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1509, col: 21, offset: 56136}, + pos: position{line: 1530, col: 21, offset: 57372}, run: (*parser).callonQuoteBlockElement1106, expr: &seqExpr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -85804,20 +86222,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 31, offset: 56146}, + pos: position{line: 1530, col: 31, offset: 57382}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1115, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -85826,23 +86244,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 35, offset: 56150}, + pos: position{line: 1530, col: 35, offset: 57386}, expr: &litMatcher{ - pos: position{line: 1509, col: 36, offset: 56151}, + pos: position{line: 1530, col: 36, offset: 57387}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1509, col: 40, offset: 56155}, + pos: position{line: 1530, col: 40, offset: 57391}, expr: &litMatcher{ - pos: position{line: 1509, col: 41, offset: 56156}, + pos: position{line: 1530, col: 41, offset: 57392}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1509, col: 46, offset: 56161, + line: 1530, col: 46, offset: 57397, }, }, }, @@ -85922,26 +86340,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonQuoteBlockElement1144, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonQuoteBlockElement1149, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -85962,26 +86380,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonQuoteBlockElement1153, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonQuoteBlockElement1158, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -86003,26 +86421,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonQuoteBlockElement1162, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonQuoteBlockElement1167, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -86070,26 +86488,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonQuoteBlockElement1179, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonQuoteBlockElement1184, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -86110,26 +86528,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonQuoteBlockElement1188, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonQuoteBlockElement1193, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -86151,26 +86569,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonQuoteBlockElement1197, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonQuoteBlockElement1202, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -86221,26 +86639,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonQuoteBlockElement1212, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonQuoteBlockElement1217, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -86261,26 +86679,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonQuoteBlockElement1221, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonQuoteBlockElement1226, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -86302,26 +86720,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonQuoteBlockElement1230, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonQuoteBlockElement1235, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -86369,26 +86787,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonQuoteBlockElement1247, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonQuoteBlockElement1252, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -86409,26 +86827,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonQuoteBlockElement1256, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonQuoteBlockElement1261, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -86450,26 +86868,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonQuoteBlockElement1265, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonQuoteBlockElement1270, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -86508,26 +86926,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonQuoteBlockElement1276, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonQuoteBlockElement1281, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -86548,26 +86966,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonQuoteBlockElement1285, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonQuoteBlockElement1290, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -86597,26 +87015,26 @@ var g = &grammar{ pos: position{line: 594, col: 30, offset: 19764}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonQuoteBlockElement1296, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonQuoteBlockElement1301, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -86637,26 +87055,26 @@ var g = &grammar{ pos: position{line: 594, col: 50, offset: 19784}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonQuoteBlockElement1305, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonQuoteBlockElement1310, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -86691,26 +87109,26 @@ var g = &grammar{ pos: position{line: 602, col: 31, offset: 20031}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonQuoteBlockElement1317, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonQuoteBlockElement1322, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -86737,26 +87155,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonQuoteBlockElement1327, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonQuoteBlockElement1332, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -86796,18 +87214,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 606, col: 34, offset: 20164}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1344, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -86828,18 +87246,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 572, col: 47, offset: 19062}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1350, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -86925,10 +87343,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonQuoteBlockElement1371, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -86943,12 +87361,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement1376, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -86957,23 +87375,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement1379, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1383, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -87046,12 +87464,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement1400, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -87060,23 +87478,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement1403, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1407, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -87138,18 +87556,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1423, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -87202,10 +87620,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonQuoteBlockElement1437, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -87220,12 +87638,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement1442, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -87234,23 +87652,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement1445, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1449, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -87314,18 +87732,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1465, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -87352,18 +87770,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 554, col: 80, offset: 18359}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1471, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -87372,24 +87790,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -87402,44 +87820,44 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1223, col: 26, offset: 46298}, + pos: position{line: 1244, col: 26, offset: 47528}, run: (*parser).callonQuoteBlockElement1478, expr: &labeledExpr{ - pos: position{line: 1223, col: 26, offset: 46298}, + pos: position{line: 1244, col: 26, offset: 47528}, label: "lines", expr: &oneOrMoreExpr{ - pos: position{line: 1223, col: 32, offset: 46304}, + pos: position{line: 1244, col: 32, offset: 47534}, expr: &actionExpr{ - pos: position{line: 1227, col: 21, offset: 46407}, + pos: position{line: 1248, col: 21, offset: 47637}, run: (*parser).callonQuoteBlockElement1481, expr: &seqExpr{ - pos: position{line: 1227, col: 21, offset: 46407}, + pos: position{line: 1248, col: 21, offset: 47637}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1227, col: 21, offset: 46407}, + pos: position{line: 1248, col: 21, offset: 47637}, expr: &seqExpr{ - pos: position{line: 1210, col: 26, offset: 45861}, + pos: position{line: 1231, col: 26, offset: 47091}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1210, col: 26, offset: 45861}, + pos: position{line: 1231, col: 26, offset: 47091}, val: "----", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1210, col: 33, offset: 45868}, + pos: position{line: 1231, col: 33, offset: 47098}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1489, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -87448,24 +87866,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -87474,32 +87892,32 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1227, col: 44, offset: 46430}, + pos: position{line: 1248, col: 44, offset: 47660}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, &labeledExpr{ - pos: position{line: 1227, col: 49, offset: 46435}, + pos: position{line: 1248, col: 49, offset: 47665}, label: "line", expr: &actionExpr{ - pos: position{line: 1231, col: 28, offset: 46523}, + pos: position{line: 1252, col: 28, offset: 47753}, run: (*parser).callonQuoteBlockElement1500, expr: &zeroOrMoreExpr{ - pos: position{line: 1231, col: 28, offset: 46523}, + pos: position{line: 1252, col: 28, offset: 47753}, expr: &choiceExpr{ - pos: position{line: 1231, col: 29, offset: 46524}, + pos: position{line: 1252, col: 29, offset: 47754}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement1503, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -87508,23 +87926,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement1506, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1510, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -87534,36 +87952,36 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1231, col: 50, offset: 46545}, + pos: position{line: 1252, col: 50, offset: 47775}, run: (*parser).callonQuoteBlockElement1512, expr: &seqExpr{ - pos: position{line: 1231, col: 51, offset: 46546}, + pos: position{line: 1252, col: 51, offset: 47776}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1231, col: 51, offset: 46546}, + pos: position{line: 1252, col: 51, offset: 47776}, expr: &seqExpr{ - pos: position{line: 1210, col: 26, offset: 45861}, + pos: position{line: 1231, col: 26, offset: 47091}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1210, col: 26, offset: 45861}, + pos: position{line: 1231, col: 26, offset: 47091}, val: "----", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1210, col: 33, offset: 45868}, + pos: position{line: 1231, col: 33, offset: 47098}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1520, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -87572,24 +87990,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -87598,33 +88016,33 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1231, col: 74, offset: 46569}, + pos: position{line: 1252, col: 74, offset: 47799}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, }, }, &anyMatcher{ - line: 1231, col: 80, offset: 46575, + line: 1252, col: 80, offset: 47805, }, }, }, @@ -87635,24 +88053,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -87668,31 +88086,31 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1213, col: 71, offset: 45982}, + pos: position{line: 1234, col: 71, offset: 47212}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 1210, col: 26, offset: 45861}, + pos: position{line: 1231, col: 26, offset: 47091}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1210, col: 26, offset: 45861}, + pos: position{line: 1231, col: 26, offset: 47091}, val: "----", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1210, col: 33, offset: 45868}, + pos: position{line: 1231, col: 33, offset: 47098}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1545, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -87701,24 +88119,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -87726,9 +88144,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -87737,35 +88155,35 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1278, col: 15, offset: 48313}, + pos: position{line: 1299, col: 15, offset: 49543}, name: "ExampleBlock", }, &actionExpr{ - pos: position{line: 1380, col: 17, offset: 51760}, + pos: position{line: 1401, col: 17, offset: 52990}, run: (*parser).callonQuoteBlockElement1555, expr: &seqExpr{ - pos: position{line: 1380, col: 17, offset: 51760}, + pos: position{line: 1401, col: 17, offset: 52990}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1378, col: 26, offset: 51736}, + pos: position{line: 1399, col: 26, offset: 52966}, val: "////", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1380, col: 39, offset: 51782}, + pos: position{line: 1401, col: 39, offset: 53012}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1561, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -87774,15 +88192,15 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -87791,28 +88209,28 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1380, col: 51, offset: 51794}, + pos: position{line: 1401, col: 51, offset: 53024}, label: "content", expr: &zeroOrMoreExpr{ - pos: position{line: 1380, col: 59, offset: 51802}, + pos: position{line: 1401, col: 59, offset: 53032}, expr: &actionExpr{ - pos: position{line: 1384, col: 21, offset: 51979}, + pos: position{line: 1405, col: 21, offset: 53209}, run: (*parser).callonQuoteBlockElement1568, expr: &seqExpr{ - pos: position{line: 1384, col: 21, offset: 51979}, + pos: position{line: 1405, col: 21, offset: 53209}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1384, col: 21, offset: 51979}, + pos: position{line: 1405, col: 21, offset: 53209}, expr: &choiceExpr{ - pos: position{line: 1384, col: 22, offset: 51980}, + pos: position{line: 1405, col: 22, offset: 53210}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement1572, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -87821,23 +88239,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement1575, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1579, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -87847,47 +88265,47 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1384, col: 43, offset: 52001}, + pos: position{line: 1405, col: 43, offset: 53231}, run: (*parser).callonQuoteBlockElement1581, expr: &seqExpr{ - pos: position{line: 1384, col: 44, offset: 52002}, + pos: position{line: 1405, col: 44, offset: 53232}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1384, col: 44, offset: 52002}, + pos: position{line: 1405, col: 44, offset: 53232}, expr: &litMatcher{ - pos: position{line: 1378, col: 26, offset: 51736}, + pos: position{line: 1399, col: 26, offset: 52966}, val: "////", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1384, col: 67, offset: 52025}, + pos: position{line: 1405, col: 67, offset: 53255}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, }, }, &anyMatcher{ - line: 1384, col: 73, offset: 52031, + line: 1405, col: 73, offset: 53261, }, }, }, @@ -87896,24 +88314,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -87924,31 +88342,31 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1380, col: 81, offset: 51824}, + pos: position{line: 1401, col: 81, offset: 53054}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 1380, col: 82, offset: 51825}, + pos: position{line: 1401, col: 82, offset: 53055}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1378, col: 26, offset: 51736}, + pos: position{line: 1399, col: 26, offset: 52966}, val: "////", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1380, col: 104, offset: 51847}, + pos: position{line: 1401, col: 104, offset: 53077}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1603, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -87957,24 +88375,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -87982,9 +88400,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -87993,34 +88411,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1390, col: 22, offset: 52131}, + pos: position{line: 1411, col: 22, offset: 53361}, run: (*parser).callonQuoteBlockElement1612, expr: &seqExpr{ - pos: position{line: 1390, col: 22, offset: 52131}, + pos: position{line: 1411, col: 22, offset: 53361}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1390, col: 22, offset: 52131}, + pos: position{line: 1411, col: 22, offset: 53361}, expr: &litMatcher{ - pos: position{line: 1378, col: 26, offset: 51736}, + pos: position{line: 1399, col: 26, offset: 52966}, val: "////", ignoreCase: false, }, }, &zeroOrMoreExpr{ - pos: position{line: 1390, col: 45, offset: 52154}, + pos: position{line: 1411, col: 45, offset: 53384}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1619, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -88029,28 +88447,28 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1390, col: 49, offset: 52158}, + pos: position{line: 1411, col: 49, offset: 53388}, val: "//", ignoreCase: false, }, &labeledExpr{ - pos: position{line: 1390, col: 54, offset: 52163}, + pos: position{line: 1411, col: 54, offset: 53393}, label: "content", expr: &actionExpr{ - pos: position{line: 1394, col: 29, offset: 52291}, + pos: position{line: 1415, col: 29, offset: 53521}, run: (*parser).callonQuoteBlockElement1623, expr: &zeroOrMoreExpr{ - pos: position{line: 1394, col: 29, offset: 52291}, + pos: position{line: 1415, col: 29, offset: 53521}, expr: &choiceExpr{ - pos: position{line: 1394, col: 30, offset: 52292}, + pos: position{line: 1415, col: 30, offset: 53522}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement1626, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -88059,23 +88477,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement1629, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1633, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -88085,39 +88503,39 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1394, col: 51, offset: 52313}, + pos: position{line: 1415, col: 51, offset: 53543}, run: (*parser).callonQuoteBlockElement1635, expr: &seqExpr{ - pos: position{line: 1394, col: 52, offset: 52314}, + pos: position{line: 1415, col: 52, offset: 53544}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1394, col: 52, offset: 52314}, + pos: position{line: 1415, col: 52, offset: 53544}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, }, }, &anyMatcher{ - line: 1394, col: 58, offset: 52320, + line: 1415, col: 58, offset: 53550, }, }, }, @@ -88128,24 +88546,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -88154,51 +88572,51 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1281, col: 15, offset: 48399}, + pos: position{line: 1302, col: 15, offset: 49629}, name: "QuoteBlock", }, &ruleRefExpr{ - pos: position{line: 1282, col: 15, offset: 48425}, + pos: position{line: 1303, col: 15, offset: 49655}, name: "SidebarBlock", }, &ruleRefExpr{ - pos: position{line: 1283, col: 15, offset: 48452}, + pos: position{line: 1304, col: 15, offset: 49682}, name: "Table", }, &actionExpr{ - pos: position{line: 1409, col: 31, offset: 52903}, + pos: position{line: 1430, col: 31, offset: 54133}, run: (*parser).callonQuoteBlockElement1652, expr: &labeledExpr{ - pos: position{line: 1409, col: 31, offset: 52903}, + pos: position{line: 1430, col: 31, offset: 54133}, label: "lines", expr: &actionExpr{ - pos: position{line: 1415, col: 5, offset: 53168}, + pos: position{line: 1436, col: 5, offset: 54398}, run: (*parser).callonQuoteBlockElement1654, expr: &seqExpr{ - pos: position{line: 1415, col: 5, offset: 53168}, + pos: position{line: 1436, col: 5, offset: 54398}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1415, col: 5, offset: 53168}, + pos: position{line: 1436, col: 5, offset: 54398}, label: "firstLine", expr: &actionExpr{ - pos: position{line: 1415, col: 16, offset: 53179}, + pos: position{line: 1436, col: 16, offset: 54409}, run: (*parser).callonQuoteBlockElement1657, expr: &seqExpr{ - pos: position{line: 1415, col: 16, offset: 53179}, + pos: position{line: 1436, col: 16, offset: 54409}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1661, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -88206,17 +88624,17 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 1415, col: 19, offset: 53182}, + pos: position{line: 1436, col: 19, offset: 54412}, expr: &choiceExpr{ - pos: position{line: 1415, col: 20, offset: 53183}, + pos: position{line: 1436, col: 20, offset: 54413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement1665, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -88225,23 +88643,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement1668, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1672, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -88251,39 +88669,39 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1415, col: 41, offset: 53204}, + pos: position{line: 1436, col: 41, offset: 54434}, run: (*parser).callonQuoteBlockElement1674, expr: &seqExpr{ - pos: position{line: 1415, col: 42, offset: 53205}, + pos: position{line: 1436, col: 42, offset: 54435}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1415, col: 42, offset: 53205}, + pos: position{line: 1436, col: 42, offset: 54435}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, }, }, &anyMatcher{ - line: 1415, col: 48, offset: 53211, + line: 1436, col: 48, offset: 54441, }, }, }, @@ -88296,71 +88714,71 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, }, &labeledExpr{ - pos: position{line: 1420, col: 5, offset: 53365}, + pos: position{line: 1441, col: 5, offset: 54595}, label: "otherLines", expr: &zeroOrMoreExpr{ - pos: position{line: 1420, col: 16, offset: 53376}, + pos: position{line: 1441, col: 16, offset: 54606}, expr: &actionExpr{ - pos: position{line: 1421, col: 9, offset: 53386}, + pos: position{line: 1442, col: 9, offset: 54616}, run: (*parser).callonQuoteBlockElement1690, expr: &seqExpr{ - pos: position{line: 1421, col: 9, offset: 53386}, + pos: position{line: 1442, col: 9, offset: 54616}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1421, col: 9, offset: 53386}, + pos: position{line: 1442, col: 9, offset: 54616}, expr: &actionExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, run: (*parser).callonQuoteBlockElement1693, expr: &seqExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1480, col: 19, offset: 55455}, + pos: position{line: 1501, col: 19, offset: 56685}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1701, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -88369,24 +88787,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -88396,23 +88814,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1422, col: 9, offset: 53406}, + pos: position{line: 1443, col: 9, offset: 54636}, label: "otherLine", expr: &actionExpr{ - pos: position{line: 1422, col: 20, offset: 53417}, + pos: position{line: 1443, col: 20, offset: 54647}, run: (*parser).callonQuoteBlockElement1709, expr: &oneOrMoreExpr{ - pos: position{line: 1422, col: 20, offset: 53417}, + pos: position{line: 1443, col: 20, offset: 54647}, expr: &choiceExpr{ - pos: position{line: 1422, col: 21, offset: 53418}, + pos: position{line: 1443, col: 21, offset: 54648}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement1712, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -88421,23 +88839,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement1715, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1719, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -88447,39 +88865,39 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1422, col: 42, offset: 53439}, + pos: position{line: 1443, col: 42, offset: 54669}, run: (*parser).callonQuoteBlockElement1721, expr: &seqExpr{ - pos: position{line: 1422, col: 43, offset: 53440}, + pos: position{line: 1443, col: 43, offset: 54670}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1422, col: 43, offset: 53440}, + pos: position{line: 1443, col: 43, offset: 54670}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, }, }, &anyMatcher{ - line: 1422, col: 49, offset: 53446, + line: 1443, col: 49, offset: 54676, }, }, }, @@ -88490,24 +88908,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -88523,31 +88941,31 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1433, col: 39, offset: 53821}, + pos: position{line: 1454, col: 39, offset: 55051}, run: (*parser).callonQuoteBlockElement1735, expr: &seqExpr{ - pos: position{line: 1433, col: 39, offset: 53821}, + pos: position{line: 1454, col: 39, offset: 55051}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1406, col: 26, offset: 52801}, + pos: position{line: 1427, col: 26, offset: 54031}, val: "....", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1433, col: 61, offset: 53843}, + pos: position{line: 1454, col: 61, offset: 55073}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1741, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -88556,15 +88974,15 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -88573,40 +88991,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1433, col: 73, offset: 53855}, + pos: position{line: 1454, col: 73, offset: 55085}, label: "lines", expr: &actionExpr{ - pos: position{line: 1438, col: 44, offset: 54128}, + pos: position{line: 1459, col: 44, offset: 55358}, run: (*parser).callonQuoteBlockElement1747, expr: &labeledExpr{ - pos: position{line: 1438, col: 44, offset: 54128}, + pos: position{line: 1459, col: 44, offset: 55358}, label: "lines", expr: &zeroOrMoreExpr{ - pos: position{line: 1438, col: 50, offset: 54134}, + pos: position{line: 1459, col: 50, offset: 55364}, expr: &actionExpr{ - pos: position{line: 1443, col: 5, offset: 54274}, + pos: position{line: 1464, col: 5, offset: 55504}, run: (*parser).callonQuoteBlockElement1750, expr: &seqExpr{ - pos: position{line: 1443, col: 5, offset: 54274}, + pos: position{line: 1464, col: 5, offset: 55504}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1443, col: 5, offset: 54274}, + pos: position{line: 1464, col: 5, offset: 55504}, label: "line", expr: &actionExpr{ - pos: position{line: 1443, col: 11, offset: 54280}, + pos: position{line: 1464, col: 11, offset: 55510}, run: (*parser).callonQuoteBlockElement1753, expr: &zeroOrMoreExpr{ - pos: position{line: 1443, col: 11, offset: 54280}, + pos: position{line: 1464, col: 11, offset: 55510}, expr: &choiceExpr{ - pos: position{line: 1443, col: 12, offset: 54281}, + pos: position{line: 1464, col: 12, offset: 55511}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement1756, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -88615,23 +89033,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement1759, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1763, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -88641,47 +89059,47 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1443, col: 33, offset: 54302}, + pos: position{line: 1464, col: 33, offset: 55532}, run: (*parser).callonQuoteBlockElement1765, expr: &seqExpr{ - pos: position{line: 1443, col: 34, offset: 54303}, + pos: position{line: 1464, col: 34, offset: 55533}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1443, col: 34, offset: 54303}, + pos: position{line: 1464, col: 34, offset: 55533}, expr: &litMatcher{ - pos: position{line: 1406, col: 26, offset: 52801}, + pos: position{line: 1427, col: 26, offset: 54031}, val: "....", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1443, col: 57, offset: 54326}, + pos: position{line: 1464, col: 57, offset: 55556}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, }, }, &anyMatcher{ - line: 1443, col: 62, offset: 54331, + line: 1464, col: 62, offset: 55561, }, }, }, @@ -88692,24 +89110,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -88722,31 +89140,31 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1433, col: 122, offset: 53904}, + pos: position{line: 1454, col: 122, offset: 55134}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 1433, col: 123, offset: 53905}, + pos: position{line: 1454, col: 123, offset: 55135}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1406, col: 26, offset: 52801}, + pos: position{line: 1427, col: 26, offset: 54031}, val: "....", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1433, col: 145, offset: 53927}, + pos: position{line: 1454, col: 145, offset: 55157}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1787, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -88755,24 +89173,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -88780,9 +89198,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -88791,43 +89209,43 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1452, col: 34, offset: 54581}, + pos: position{line: 1473, col: 34, offset: 55811}, run: (*parser).callonQuoteBlockElement1796, expr: &seqExpr{ - pos: position{line: 1452, col: 34, offset: 54581}, + pos: position{line: 1473, col: 34, offset: 55811}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1452, col: 34, offset: 54581}, + pos: position{line: 1473, col: 34, offset: 55811}, label: "attributes", expr: &seqExpr{ - pos: position{line: 1452, col: 46, offset: 54593}, + pos: position{line: 1473, col: 46, offset: 55823}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 1460, col: 21, offset: 54875}, + pos: position{line: 1481, col: 21, offset: 56105}, run: (*parser).callonQuoteBlockElement1800, expr: &seqExpr{ - pos: position{line: 1460, col: 21, offset: 54875}, + pos: position{line: 1481, col: 21, offset: 56105}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1460, col: 21, offset: 54875}, + pos: position{line: 1481, col: 21, offset: 56105}, val: "[literal]", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1460, col: 33, offset: 54887}, + pos: position{line: 1481, col: 33, offset: 56117}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1806, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -88836,15 +89254,15 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -88856,7 +89274,7 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 1452, col: 63, offset: 54610}, + pos: position{line: 1473, col: 63, offset: 55840}, expr: &actionExpr{ pos: position{line: 224, col: 21, offset: 7579}, run: (*parser).callonQuoteBlockElement1812, @@ -88894,20 +89312,20 @@ var g = &grammar{ pos: position{line: 242, col: 19, offset: 8205}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonQuoteBlockElement1822, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement1825, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -88916,23 +89334,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonQuoteBlockElement1828, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -88942,20 +89360,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1837, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -88964,47 +89382,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -89037,20 +89455,20 @@ var g = &grammar{ pos: position{line: 244, col: 10, offset: 8272}, label: "id", expr: &actionExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, run: (*parser).callonQuoteBlockElement1855, expr: &oneOrMoreExpr{ - pos: position{line: 1515, col: 7, offset: 56242}, + pos: position{line: 1536, col: 7, offset: 57478}, expr: &choiceExpr{ - pos: position{line: 1515, col: 8, offset: 56243}, + pos: position{line: 1536, col: 8, offset: 57479}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement1858, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -89059,23 +89477,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1515, col: 20, offset: 56255}, + pos: position{line: 1536, col: 20, offset: 57491}, run: (*parser).callonQuoteBlockElement1861, expr: &seqExpr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1515, col: 21, offset: 56256}, + pos: position{line: 1536, col: 21, offset: 57492}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -89085,20 +89503,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 30, offset: 56265}, + pos: position{line: 1536, col: 30, offset: 57501}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1870, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -89107,47 +89525,47 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1515, col: 34, offset: 56269}, + pos: position{line: 1536, col: 34, offset: 57505}, expr: &litMatcher{ - pos: position{line: 1515, col: 35, offset: 56270}, + pos: position{line: 1536, col: 35, offset: 57506}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 39, offset: 56274}, + pos: position{line: 1536, col: 39, offset: 57510}, expr: &litMatcher{ - pos: position{line: 1515, col: 40, offset: 56275}, + pos: position{line: 1536, col: 40, offset: 57511}, val: "]", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 44, offset: 56279}, + pos: position{line: 1536, col: 44, offset: 57515}, expr: &litMatcher{ - pos: position{line: 1515, col: 45, offset: 56280}, + pos: position{line: 1536, col: 45, offset: 57516}, val: "<<", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 50, offset: 56285}, + pos: position{line: 1536, col: 50, offset: 57521}, expr: &litMatcher{ - pos: position{line: 1515, col: 51, offset: 56286}, + pos: position{line: 1536, col: 51, offset: 57522}, val: ">>", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1515, col: 56, offset: 56291}, + pos: position{line: 1536, col: 56, offset: 57527}, expr: &litMatcher{ - pos: position{line: 1515, col: 57, offset: 56292}, + pos: position{line: 1536, col: 57, offset: 57528}, val: ",", ignoreCase: false, }, }, &anyMatcher{ - line: 1515, col: 62, offset: 56297, + line: 1536, col: 62, offset: 57533, }, }, }, @@ -89187,18 +89605,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 254, col: 26, offset: 8592}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1892, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -89218,12 +89636,12 @@ var g = &grammar{ pos: position{line: 254, col: 38, offset: 8604}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement1898, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -89232,23 +89650,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement1901, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1905, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -89266,15 +89684,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 254, col: 60, offset: 8626}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -89311,18 +89729,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 264, col: 21, offset: 8879}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1920, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -89342,12 +89760,12 @@ var g = &grammar{ pos: position{line: 264, col: 32, offset: 8890}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement1926, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -89356,23 +89774,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement1929, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1933, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -89390,15 +89808,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 264, col: 54, offset: 8912}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -89466,12 +89884,12 @@ var g = &grammar{ pos: position{line: 280, col: 27, offset: 9445}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement1954, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -89480,23 +89898,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement1957, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1961, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -89514,15 +89932,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 280, col: 49, offset: 9467}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -89585,18 +90003,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 319, col: 41, offset: 10670}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1982, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -89621,12 +90039,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement1989, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -89635,23 +90053,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement1992, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement1996, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -89669,24 +90087,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -89736,12 +90154,12 @@ var g = &grammar{ pos: position{line: 364, col: 16, offset: 11971}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement2016, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -89750,23 +90168,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement2019, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement2023, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -89781,24 +90199,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 364, col: 38, offset: 11993}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -89865,18 +90283,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 323, col: 22, offset: 10870}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement2047, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -89901,12 +90319,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement2054, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -89915,23 +90333,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement2057, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement2061, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -89949,24 +90367,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -90034,18 +90452,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 327, col: 22, offset: 11035}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement2086, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -90100,18 +90518,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 335, col: 52, offset: 11214}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement2102, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -90136,12 +90554,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement2109, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -90150,23 +90568,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement2112, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement2116, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -90184,24 +90602,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -90251,12 +90669,12 @@ var g = &grammar{ pos: position{line: 364, col: 16, offset: 11971}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement2136, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -90265,23 +90683,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement2139, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement2143, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -90296,24 +90714,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 364, col: 38, offset: 11993}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -90380,18 +90798,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 339, col: 26, offset: 11430}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement2167, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -90416,12 +90834,12 @@ var g = &grammar{ pos: position{line: 358, col: 17, offset: 11843}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement2174, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -90430,23 +90848,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement2177, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement2181, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -90464,24 +90882,24 @@ var g = &grammar{ ¬Expr{ pos: position{line: 358, col: 39, offset: 11865}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -90549,18 +90967,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 343, col: 26, offset: 11611}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement2206, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -90682,18 +91100,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 289, col: 23, offset: 9727}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement2234, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -90751,10 +91169,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonQuoteBlockElement2251, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -90769,12 +91187,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement2256, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -90783,23 +91201,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement2259, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement2263, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -90872,12 +91290,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement2280, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -90886,23 +91304,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement2283, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement2287, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -90964,18 +91382,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement2303, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -91028,10 +91446,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonQuoteBlockElement2317, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -91046,12 +91464,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement2322, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -91060,23 +91478,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement2325, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement2329, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -91140,18 +91558,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement2345, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -91180,18 +91598,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 233, col: 25, offset: 7906}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement2351, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -91200,24 +91618,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -91230,63 +91648,63 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1452, col: 82, offset: 54629}, + pos: position{line: 1473, col: 82, offset: 55859}, label: "lines", expr: &actionExpr{ - pos: position{line: 1465, col: 39, offset: 55018}, + pos: position{line: 1486, col: 39, offset: 56248}, run: (*parser).callonQuoteBlockElement2359, expr: &labeledExpr{ - pos: position{line: 1465, col: 39, offset: 55018}, + pos: position{line: 1486, col: 39, offset: 56248}, label: "lines", expr: &oneOrMoreExpr{ - pos: position{line: 1465, col: 45, offset: 55024}, + pos: position{line: 1486, col: 45, offset: 56254}, expr: &actionExpr{ - pos: position{line: 1469, col: 38, offset: 55142}, + pos: position{line: 1490, col: 38, offset: 56372}, run: (*parser).callonQuoteBlockElement2362, expr: &seqExpr{ - pos: position{line: 1469, col: 38, offset: 55142}, + pos: position{line: 1490, col: 38, offset: 56372}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1469, col: 38, offset: 55142}, + pos: position{line: 1490, col: 38, offset: 56372}, label: "line", expr: &actionExpr{ - pos: position{line: 1469, col: 44, offset: 55148}, + pos: position{line: 1490, col: 44, offset: 56378}, run: (*parser).callonQuoteBlockElement2365, expr: &seqExpr{ - pos: position{line: 1469, col: 44, offset: 55148}, + pos: position{line: 1490, col: 44, offset: 56378}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1469, col: 44, offset: 55148}, + pos: position{line: 1490, col: 44, offset: 56378}, expr: &actionExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, run: (*parser).callonQuoteBlockElement2368, expr: &seqExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1480, col: 19, offset: 55455}, + pos: position{line: 1501, col: 19, offset: 56685}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement2376, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -91295,24 +91713,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -91322,17 +91740,17 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 1469, col: 57, offset: 55161}, + pos: position{line: 1490, col: 57, offset: 56391}, expr: &choiceExpr{ - pos: position{line: 1469, col: 58, offset: 55162}, + pos: position{line: 1490, col: 58, offset: 56392}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement2385, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -91341,23 +91759,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement2388, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement2392, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -91367,39 +91785,39 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1469, col: 79, offset: 55183}, + pos: position{line: 1490, col: 79, offset: 56413}, run: (*parser).callonQuoteBlockElement2394, expr: &seqExpr{ - pos: position{line: 1469, col: 80, offset: 55184}, + pos: position{line: 1490, col: 80, offset: 56414}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1469, col: 80, offset: 55184}, + pos: position{line: 1490, col: 80, offset: 56414}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, }, }, &anyMatcher{ - line: 1469, col: 86, offset: 55190, + line: 1490, col: 86, offset: 56420, }, }, }, @@ -91412,24 +91830,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -91495,18 +91913,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 166, col: 70, offset: 5635}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement2421, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -91515,24 +91933,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -91591,18 +92009,18 @@ var g = &grammar{ &oneOrMoreExpr{ pos: position{line: 168, col: 42, offset: 5755}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement2441, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -91622,12 +92040,12 @@ var g = &grammar{ pos: position{line: 189, col: 28, offset: 6572}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonQuoteBlockElement2447, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -91636,23 +92054,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonQuoteBlockElement2450, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement2454, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -91670,15 +92088,15 @@ var g = &grammar{ ¬Expr{ pos: position{line: 189, col: 50, offset: 6594}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -91699,24 +92117,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -91775,18 +92193,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 172, col: 65, offset: 5935}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement2481, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -91795,24 +92213,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -91871,18 +92289,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 174, col: 43, offset: 6045}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonQuoteBlockElement2501, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -91891,24 +92309,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -91925,15 +92343,15 @@ var g = &grammar{ ignoreCase: false, }, &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -91944,7 +92362,7 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1288, col: 15, offset: 48618}, + pos: position{line: 1309, col: 15, offset: 49848}, name: "QuoteBlockParagraph", }, }, @@ -91956,17 +92374,17 @@ var g = &grammar{ }, { name: "QuoteBlockParagraph", - pos: position{line: 1292, col: 1, offset: 48677}, + pos: position{line: 1313, col: 1, offset: 49907}, expr: &actionExpr{ - pos: position{line: 1292, col: 24, offset: 48700}, + pos: position{line: 1313, col: 24, offset: 49930}, run: (*parser).callonQuoteBlockParagraph1, expr: &labeledExpr{ - pos: position{line: 1292, col: 24, offset: 48700}, + pos: position{line: 1313, col: 24, offset: 49930}, label: "lines", expr: &oneOrMoreExpr{ - pos: position{line: 1292, col: 30, offset: 48706}, + pos: position{line: 1313, col: 30, offset: 49936}, expr: &ruleRefExpr{ - pos: position{line: 1292, col: 31, offset: 48707}, + pos: position{line: 1313, col: 31, offset: 49937}, name: "InlineElements", }, }, @@ -91975,46 +92393,46 @@ var g = &grammar{ }, { name: "VerseBlock", - pos: position{line: 1301, col: 1, offset: 49026}, + pos: position{line: 1322, col: 1, offset: 50256}, expr: &actionExpr{ - pos: position{line: 1301, col: 15, offset: 49040}, + pos: position{line: 1322, col: 15, offset: 50270}, run: (*parser).callonVerseBlock1, expr: &seqExpr{ - pos: position{line: 1301, col: 15, offset: 49040}, + pos: position{line: 1322, col: 15, offset: 50270}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 1301, col: 15, offset: 49040}, + pos: position{line: 1322, col: 15, offset: 50270}, run: (*parser).callonVerseBlock3, }, &labeledExpr{ - pos: position{line: 1305, col: 1, offset: 49116}, + pos: position{line: 1326, col: 1, offset: 50346}, label: "verse", expr: &actionExpr{ - pos: position{line: 1305, col: 8, offset: 49123}, + pos: position{line: 1326, col: 8, offset: 50353}, run: (*parser).callonVerseBlock5, expr: &seqExpr{ - pos: position{line: 1305, col: 8, offset: 49123}, + pos: position{line: 1326, col: 8, offset: 50353}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1263, col: 24, offset: 47826}, + pos: position{line: 1284, col: 24, offset: 49056}, val: "____", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1263, col: 31, offset: 47833}, + pos: position{line: 1284, col: 31, offset: 49063}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerseBlock11, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -92023,65 +92441,65 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, }, &labeledExpr{ - pos: position{line: 1305, col: 28, offset: 49143}, + pos: position{line: 1326, col: 28, offset: 50373}, label: "content", expr: &zeroOrMoreExpr{ - pos: position{line: 1305, col: 36, offset: 49151}, + pos: position{line: 1326, col: 36, offset: 50381}, expr: &ruleRefExpr{ - pos: position{line: 1305, col: 37, offset: 49152}, + pos: position{line: 1326, col: 37, offset: 50382}, name: "VerseBlockElement", }, }, }, &choiceExpr{ - pos: position{line: 1305, col: 58, offset: 49173}, + pos: position{line: 1326, col: 58, offset: 50403}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 1263, col: 24, offset: 47826}, + pos: position{line: 1284, col: 24, offset: 49056}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1263, col: 24, offset: 47826}, + pos: position{line: 1284, col: 24, offset: 49056}, val: "____", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1263, col: 31, offset: 47833}, + pos: position{line: 1284, col: 31, offset: 49063}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerseBlock27, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -92090,24 +92508,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -92115,9 +92533,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -92127,7 +92545,7 @@ var g = &grammar{ }, }, &stateCodeExpr{ - pos: position{line: 1307, col: 4, offset: 49290}, + pos: position{line: 1328, col: 4, offset: 50520}, run: (*parser).callonVerseBlock36, }, }, @@ -92136,41 +92554,41 @@ var g = &grammar{ }, { name: "VerseBlockElement", - pos: position{line: 1314, col: 1, offset: 49366}, + pos: position{line: 1335, col: 1, offset: 50596}, expr: &choiceExpr{ - pos: position{line: 1314, col: 22, offset: 49387}, + pos: position{line: 1335, col: 22, offset: 50617}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1317, col: 21, offset: 49460}, + pos: position{line: 1338, col: 21, offset: 50690}, run: (*parser).callonVerseBlockElement2, expr: &seqExpr{ - pos: position{line: 1317, col: 21, offset: 49460}, + pos: position{line: 1338, col: 21, offset: 50690}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1317, col: 21, offset: 49460}, + pos: position{line: 1338, col: 21, offset: 50690}, expr: &seqExpr{ - pos: position{line: 1263, col: 24, offset: 47826}, + pos: position{line: 1284, col: 24, offset: 49056}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1263, col: 24, offset: 47826}, + pos: position{line: 1284, col: 24, offset: 49056}, val: "____", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1263, col: 31, offset: 47833}, + pos: position{line: 1284, col: 31, offset: 49063}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerseBlockElement10, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -92179,24 +92597,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -92205,16 +92623,16 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1317, col: 42, offset: 49481}, + pos: position{line: 1338, col: 42, offset: 50711}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, &labeledExpr{ - pos: position{line: 1317, col: 47, offset: 49486}, + pos: position{line: 1338, col: 47, offset: 50716}, label: "include", expr: &actionExpr{ pos: position{line: 554, col: 16, offset: 18295}, @@ -92231,20 +92649,20 @@ var g = &grammar{ pos: position{line: 554, col: 28, offset: 18307}, label: "path", expr: &actionExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, run: (*parser).callonVerseBlockElement25, expr: &oneOrMoreExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, expr: &choiceExpr{ - pos: position{line: 1509, col: 9, offset: 56124}, + pos: position{line: 1530, col: 9, offset: 57360}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonVerseBlockElement28, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -92253,23 +92671,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1509, col: 21, offset: 56136}, + pos: position{line: 1530, col: 21, offset: 57372}, run: (*parser).callonVerseBlockElement31, expr: &seqExpr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -92279,20 +92697,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 31, offset: 56146}, + pos: position{line: 1530, col: 31, offset: 57382}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerseBlockElement40, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -92301,23 +92719,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 35, offset: 56150}, + pos: position{line: 1530, col: 35, offset: 57386}, expr: &litMatcher{ - pos: position{line: 1509, col: 36, offset: 56151}, + pos: position{line: 1530, col: 36, offset: 57387}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1509, col: 40, offset: 56155}, + pos: position{line: 1530, col: 40, offset: 57391}, expr: &litMatcher{ - pos: position{line: 1509, col: 41, offset: 56156}, + pos: position{line: 1530, col: 41, offset: 57392}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1509, col: 46, offset: 56161, + line: 1530, col: 46, offset: 57397, }, }, }, @@ -92397,26 +92815,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonVerseBlockElement69, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonVerseBlockElement74, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -92437,26 +92855,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonVerseBlockElement78, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonVerseBlockElement83, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -92478,26 +92896,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonVerseBlockElement87, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonVerseBlockElement92, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -92545,26 +92963,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonVerseBlockElement104, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonVerseBlockElement109, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -92585,26 +93003,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonVerseBlockElement113, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonVerseBlockElement118, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -92626,26 +93044,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonVerseBlockElement122, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonVerseBlockElement127, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -92696,26 +93114,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonVerseBlockElement137, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonVerseBlockElement142, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -92736,26 +93154,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonVerseBlockElement146, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonVerseBlockElement151, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -92777,26 +93195,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonVerseBlockElement155, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonVerseBlockElement160, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -92844,26 +93262,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonVerseBlockElement172, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonVerseBlockElement177, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -92884,26 +93302,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonVerseBlockElement181, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonVerseBlockElement186, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -92925,26 +93343,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonVerseBlockElement190, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonVerseBlockElement195, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -92983,26 +93401,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonVerseBlockElement201, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonVerseBlockElement206, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -93023,26 +93441,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonVerseBlockElement210, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonVerseBlockElement215, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -93072,26 +93490,26 @@ var g = &grammar{ pos: position{line: 594, col: 30, offset: 19764}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonVerseBlockElement221, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonVerseBlockElement226, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -93112,26 +93530,26 @@ var g = &grammar{ pos: position{line: 594, col: 50, offset: 19784}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonVerseBlockElement230, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonVerseBlockElement235, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -93166,26 +93584,26 @@ var g = &grammar{ pos: position{line: 602, col: 31, offset: 20031}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonVerseBlockElement242, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonVerseBlockElement247, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -93212,26 +93630,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonVerseBlockElement252, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonVerseBlockElement257, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -93271,18 +93689,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 606, col: 34, offset: 20164}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerseBlockElement269, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -93303,18 +93721,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 572, col: 47, offset: 19062}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerseBlockElement275, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -93400,10 +93818,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonVerseBlockElement296, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -93418,12 +93836,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonVerseBlockElement301, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -93432,23 +93850,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonVerseBlockElement304, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerseBlockElement308, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -93521,12 +93939,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonVerseBlockElement325, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -93535,23 +93953,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonVerseBlockElement328, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerseBlockElement332, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -93613,18 +94031,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerseBlockElement348, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -93677,10 +94095,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonVerseBlockElement362, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -93695,12 +94113,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonVerseBlockElement367, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -93709,23 +94127,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonVerseBlockElement370, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerseBlockElement374, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -93789,18 +94207,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerseBlockElement390, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -93827,18 +94245,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 554, col: 80, offset: 18359}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerseBlockElement396, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -93847,24 +94265,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -93877,35 +94295,35 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, run: (*parser).callonVerseBlockElement403, expr: &seqExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1480, col: 19, offset: 55455}, + pos: position{line: 1501, col: 19, offset: 56685}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerseBlockElement411, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -93914,24 +94332,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -93940,7 +94358,7 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1314, col: 53, offset: 49418}, + pos: position{line: 1335, col: 53, offset: 50648}, name: "VerseBlockParagraph", }, }, @@ -93948,17 +94366,17 @@ var g = &grammar{ }, { name: "VerseBlockParagraph", - pos: position{line: 1321, col: 1, offset: 49537}, + pos: position{line: 1342, col: 1, offset: 50767}, expr: &actionExpr{ - pos: position{line: 1321, col: 24, offset: 49560}, + pos: position{line: 1342, col: 24, offset: 50790}, run: (*parser).callonVerseBlockParagraph1, expr: &labeledExpr{ - pos: position{line: 1321, col: 24, offset: 49560}, + pos: position{line: 1342, col: 24, offset: 50790}, label: "lines", expr: &oneOrMoreExpr{ - pos: position{line: 1321, col: 30, offset: 49566}, + pos: position{line: 1342, col: 30, offset: 50796}, expr: &ruleRefExpr{ - pos: position{line: 1321, col: 31, offset: 49567}, + pos: position{line: 1342, col: 31, offset: 50797}, name: "VerseBlockLine", }, }, @@ -93967,38 +94385,38 @@ var g = &grammar{ }, { name: "VerseBlockLine", - pos: position{line: 1325, col: 1, offset: 49647}, + pos: position{line: 1346, col: 1, offset: 50877}, expr: &actionExpr{ - pos: position{line: 1325, col: 19, offset: 49665}, + pos: position{line: 1346, col: 19, offset: 50895}, run: (*parser).callonVerseBlockLine1, expr: &seqExpr{ - pos: position{line: 1325, col: 19, offset: 49665}, + pos: position{line: 1346, col: 19, offset: 50895}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1325, col: 19, offset: 49665}, + pos: position{line: 1346, col: 19, offset: 50895}, expr: &seqExpr{ - pos: position{line: 1263, col: 24, offset: 47826}, + pos: position{line: 1284, col: 24, offset: 49056}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1263, col: 24, offset: 47826}, + pos: position{line: 1284, col: 24, offset: 49056}, val: "____", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1263, col: 31, offset: 47833}, + pos: position{line: 1284, col: 31, offset: 49063}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerseBlockLine9, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -94007,24 +94425,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -94033,37 +94451,37 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1325, col: 40, offset: 49686}, + pos: position{line: 1346, col: 40, offset: 50916}, expr: &actionExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, run: (*parser).callonVerseBlockLine17, expr: &seqExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1480, col: 19, offset: 55455}, + pos: position{line: 1501, col: 19, offset: 56685}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerseBlockLine25, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -94072,24 +94490,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -94099,41 +94517,41 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1325, col: 51, offset: 49697}, + pos: position{line: 1346, col: 51, offset: 50927}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, &labeledExpr{ - pos: position{line: 1325, col: 56, offset: 49702}, + pos: position{line: 1346, col: 56, offset: 50932}, label: "line", expr: &ruleRefExpr{ - pos: position{line: 1325, col: 62, offset: 49708}, + pos: position{line: 1346, col: 62, offset: 50938}, name: "VerseBlockLineContent", }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -94144,43 +94562,43 @@ var g = &grammar{ }, { name: "VerseBlockLineContent", - pos: position{line: 1329, col: 1, offset: 49784}, + pos: position{line: 1350, col: 1, offset: 51014}, expr: &actionExpr{ - pos: position{line: 1329, col: 26, offset: 49809}, + pos: position{line: 1350, col: 26, offset: 51039}, run: (*parser).callonVerseBlockLineContent1, expr: &labeledExpr{ - pos: position{line: 1329, col: 26, offset: 49809}, + pos: position{line: 1350, col: 26, offset: 51039}, label: "elements", expr: &zeroOrMoreExpr{ - pos: position{line: 1329, col: 35, offset: 49818}, + pos: position{line: 1350, col: 35, offset: 51048}, expr: &seqExpr{ - pos: position{line: 1329, col: 36, offset: 49819}, + pos: position{line: 1350, col: 36, offset: 51049}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1329, col: 36, offset: 49819}, + pos: position{line: 1350, col: 36, offset: 51049}, expr: &seqExpr{ - pos: position{line: 1263, col: 24, offset: 47826}, + pos: position{line: 1284, col: 24, offset: 49056}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1263, col: 24, offset: 47826}, + pos: position{line: 1284, col: 24, offset: 49056}, val: "____", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1263, col: 31, offset: 47833}, + pos: position{line: 1284, col: 31, offset: 49063}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerseBlockLineContent11, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -94189,24 +94607,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -94215,46 +94633,46 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1329, col: 57, offset: 49840}, + pos: position{line: 1350, col: 57, offset: 51070}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1329, col: 62, offset: 49845}, + pos: position{line: 1350, col: 62, offset: 51075}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerseBlockLineContent27, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -94263,24 +94681,24 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1329, col: 66, offset: 49849}, + pos: position{line: 1350, col: 66, offset: 51079}, name: "InlineElement", }, &zeroOrMoreExpr{ - pos: position{line: 1329, col: 80, offset: 49863}, + pos: position{line: 1350, col: 80, offset: 51093}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonVerseBlockLineContent33, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -94296,33 +94714,33 @@ var g = &grammar{ }, { name: "SidebarBlock", - pos: position{line: 1338, col: 1, offset: 50246}, + pos: position{line: 1359, col: 1, offset: 51476}, expr: &actionExpr{ - pos: position{line: 1338, col: 17, offset: 50262}, + pos: position{line: 1359, col: 17, offset: 51492}, run: (*parser).callonSidebarBlock1, expr: &seqExpr{ - pos: position{line: 1338, col: 17, offset: 50262}, + pos: position{line: 1359, col: 17, offset: 51492}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1336, col: 26, offset: 50230}, + pos: position{line: 1357, col: 26, offset: 51460}, val: "****", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1336, col: 33, offset: 50237}, + pos: position{line: 1357, col: 33, offset: 51467}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSidebarBlock7, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -94331,65 +94749,65 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, }, &labeledExpr{ - pos: position{line: 1338, col: 39, offset: 50284}, + pos: position{line: 1359, col: 39, offset: 51514}, label: "content", expr: &zeroOrMoreExpr{ - pos: position{line: 1338, col: 47, offset: 50292}, + pos: position{line: 1359, col: 47, offset: 51522}, expr: &ruleRefExpr{ - pos: position{line: 1338, col: 48, offset: 50293}, + pos: position{line: 1359, col: 48, offset: 51523}, name: "SidebarBlockContent", }, }, }, &choiceExpr{ - pos: position{line: 1338, col: 72, offset: 50317}, + pos: position{line: 1359, col: 72, offset: 51547}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 1336, col: 26, offset: 50230}, + pos: position{line: 1357, col: 26, offset: 51460}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1336, col: 26, offset: 50230}, + pos: position{line: 1357, col: 26, offset: 51460}, val: "****", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1336, col: 33, offset: 50237}, + pos: position{line: 1357, col: 33, offset: 51467}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSidebarBlock23, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -94398,24 +94816,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -94423,9 +94841,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -94436,40 +94854,40 @@ var g = &grammar{ }, { name: "SidebarBlockContent", - pos: position{line: 1342, col: 1, offset: 50438}, + pos: position{line: 1363, col: 1, offset: 51668}, expr: &choiceExpr{ - pos: position{line: 1342, col: 24, offset: 50461}, + pos: position{line: 1363, col: 24, offset: 51691}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, run: (*parser).callonSidebarBlockContent2, expr: &seqExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1480, col: 19, offset: 55455}, + pos: position{line: 1501, col: 19, offset: 56685}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSidebarBlockContent10, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -94478,24 +94896,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -94518,20 +94936,20 @@ var g = &grammar{ pos: position{line: 554, col: 28, offset: 18307}, label: "path", expr: &actionExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, run: (*parser).callonSidebarBlockContent21, expr: &oneOrMoreExpr{ - pos: position{line: 1509, col: 8, offset: 56123}, + pos: position{line: 1530, col: 8, offset: 57359}, expr: &choiceExpr{ - pos: position{line: 1509, col: 9, offset: 56124}, + pos: position{line: 1530, col: 9, offset: 57360}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSidebarBlockContent24, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -94540,23 +94958,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1509, col: 21, offset: 56136}, + pos: position{line: 1530, col: 21, offset: 57372}, run: (*parser).callonSidebarBlockContent27, expr: &seqExpr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1509, col: 22, offset: 56137}, + pos: position{line: 1530, col: 22, offset: 57373}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -94566,20 +94984,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 31, offset: 56146}, + pos: position{line: 1530, col: 31, offset: 57382}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSidebarBlockContent36, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -94588,23 +95006,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1509, col: 35, offset: 56150}, + pos: position{line: 1530, col: 35, offset: 57386}, expr: &litMatcher{ - pos: position{line: 1509, col: 36, offset: 56151}, + pos: position{line: 1530, col: 36, offset: 57387}, val: "[", ignoreCase: false, }, }, ¬Expr{ - pos: position{line: 1509, col: 40, offset: 56155}, + pos: position{line: 1530, col: 40, offset: 57391}, expr: &litMatcher{ - pos: position{line: 1509, col: 41, offset: 56156}, + pos: position{line: 1530, col: 41, offset: 57392}, val: "]", ignoreCase: false, }, }, &anyMatcher{ - line: 1509, col: 46, offset: 56161, + line: 1530, col: 46, offset: 57397, }, }, }, @@ -94684,26 +95102,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonSidebarBlockContent65, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonSidebarBlockContent70, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -94724,26 +95142,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonSidebarBlockContent74, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonSidebarBlockContent79, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -94765,26 +95183,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonSidebarBlockContent83, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonSidebarBlockContent88, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -94832,26 +95250,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonSidebarBlockContent100, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonSidebarBlockContent105, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -94872,26 +95290,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonSidebarBlockContent109, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonSidebarBlockContent114, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -94913,26 +95331,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonSidebarBlockContent118, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonSidebarBlockContent123, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -94983,26 +95401,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonSidebarBlockContent133, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonSidebarBlockContent138, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -95023,26 +95441,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonSidebarBlockContent142, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonSidebarBlockContent147, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -95064,26 +95482,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonSidebarBlockContent151, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonSidebarBlockContent156, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -95131,26 +95549,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonSidebarBlockContent168, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonSidebarBlockContent173, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -95171,26 +95589,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonSidebarBlockContent177, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonSidebarBlockContent182, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -95212,26 +95630,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonSidebarBlockContent186, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonSidebarBlockContent191, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -95270,26 +95688,26 @@ var g = &grammar{ pos: position{line: 590, col: 19, offset: 19617}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonSidebarBlockContent197, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonSidebarBlockContent202, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -95310,26 +95728,26 @@ var g = &grammar{ pos: position{line: 590, col: 39, offset: 19637}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonSidebarBlockContent206, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonSidebarBlockContent211, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -95359,26 +95777,26 @@ var g = &grammar{ pos: position{line: 594, col: 30, offset: 19764}, label: "start", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonSidebarBlockContent217, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonSidebarBlockContent222, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -95399,26 +95817,26 @@ var g = &grammar{ pos: position{line: 594, col: 50, offset: 19784}, label: "end", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonSidebarBlockContent226, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonSidebarBlockContent231, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -95453,26 +95871,26 @@ var g = &grammar{ pos: position{line: 602, col: 31, offset: 20031}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonSidebarBlockContent238, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonSidebarBlockContent243, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -95499,26 +95917,26 @@ var g = &grammar{ pos: position{line: 598, col: 20, offset: 19906}, label: "singleline", expr: &actionExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, run: (*parser).callonSidebarBlockContent248, expr: &seqExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, expr: &litMatcher{ - pos: position{line: 1533, col: 11, offset: 56625}, + pos: position{line: 1554, col: 11, offset: 57861}, val: "-", ignoreCase: false, }, }, &oneOrMoreExpr{ - pos: position{line: 1533, col: 16, offset: 56630}, + pos: position{line: 1554, col: 16, offset: 57866}, expr: &actionExpr{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, run: (*parser).callonSidebarBlockContent253, expr: &charClassMatcher{ - pos: position{line: 1529, col: 10, offset: 56573}, + pos: position{line: 1550, col: 10, offset: 57809}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -95558,18 +95976,18 @@ var g = &grammar{ ¬Expr{ pos: position{line: 606, col: 34, offset: 20164}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSidebarBlockContent265, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -95590,18 +96008,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 572, col: 47, offset: 19062}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSidebarBlockContent271, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -95687,10 +96105,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonSidebarBlockContent292, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -95705,12 +96123,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSidebarBlockContent297, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -95719,23 +96137,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSidebarBlockContent300, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSidebarBlockContent304, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -95808,12 +96226,12 @@ var g = &grammar{ pos: position{line: 309, col: 26, offset: 10413}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSidebarBlockContent321, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -95822,23 +96240,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSidebarBlockContent324, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSidebarBlockContent328, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -95900,18 +96318,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 295, col: 81, offset: 9994}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSidebarBlockContent344, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -95964,10 +96382,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 303, col: 39, offset: 10256}, expr: &actionExpr{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, run: (*parser).callonSidebarBlockContent358, expr: &litMatcher{ - pos: position{line: 1456, col: 16, offset: 54809}, + pos: position{line: 1477, col: 16, offset: 56039}, val: "literal", ignoreCase: false, }, @@ -95982,12 +96400,12 @@ var g = &grammar{ pos: position{line: 303, col: 57, offset: 10274}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonSidebarBlockContent363, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -95996,23 +96414,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, run: (*parser).callonSidebarBlockContent366, expr: &oneOrMoreExpr{ - pos: position{line: 1505, col: 11, offset: 56076}, + pos: position{line: 1526, col: 11, offset: 57312}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSidebarBlockContent370, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -96076,18 +96494,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 299, col: 57, offset: 10133}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSidebarBlockContent386, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -96114,18 +96532,18 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 554, col: 80, offset: 18359}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonSidebarBlockContent392, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -96134,24 +96552,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -96160,15 +96578,15 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1342, col: 50, offset: 50487}, + pos: position{line: 1363, col: 50, offset: 51717}, name: "List", }, &ruleRefExpr{ - pos: position{line: 1342, col: 57, offset: 50494}, + pos: position{line: 1363, col: 57, offset: 51724}, name: "NonSidebarBlock", }, &ruleRefExpr{ - pos: position{line: 1342, col: 75, offset: 50512}, + pos: position{line: 1363, col: 75, offset: 51742}, name: "BlockParagraph", }, }, @@ -96176,25 +96594,25 @@ var g = &grammar{ }, { name: "NonSidebarBlock", - pos: position{line: 1344, col: 1, offset: 50528}, + pos: position{line: 1365, col: 1, offset: 51758}, expr: &actionExpr{ - pos: position{line: 1344, col: 20, offset: 50547}, + pos: position{line: 1365, col: 20, offset: 51777}, run: (*parser).callonNonSidebarBlock1, expr: &seqExpr{ - pos: position{line: 1344, col: 20, offset: 50547}, + pos: position{line: 1365, col: 20, offset: 51777}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1344, col: 20, offset: 50547}, + pos: position{line: 1365, col: 20, offset: 51777}, expr: &ruleRefExpr{ - pos: position{line: 1344, col: 21, offset: 50548}, + pos: position{line: 1365, col: 21, offset: 51778}, name: "SidebarBlock", }, }, &labeledExpr{ - pos: position{line: 1344, col: 34, offset: 50561}, + pos: position{line: 1365, col: 34, offset: 51791}, label: "content", expr: &ruleRefExpr{ - pos: position{line: 1344, col: 43, offset: 50570}, + pos: position{line: 1365, col: 43, offset: 51800}, name: "DelimitedBlock", }, }, @@ -96204,33 +96622,33 @@ var g = &grammar{ }, { name: "Table", - pos: position{line: 1351, col: 1, offset: 50803}, + pos: position{line: 1372, col: 1, offset: 52033}, expr: &actionExpr{ - pos: position{line: 1351, col: 10, offset: 50812}, + pos: position{line: 1372, col: 10, offset: 52042}, run: (*parser).callonTable1, expr: &seqExpr{ - pos: position{line: 1351, col: 10, offset: 50812}, + pos: position{line: 1372, col: 10, offset: 52042}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1360, col: 19, offset: 51054}, + pos: position{line: 1381, col: 19, offset: 52284}, val: "|===", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1360, col: 26, offset: 51061}, + pos: position{line: 1381, col: 26, offset: 52291}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTable7, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -96239,76 +96657,76 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, }, &labeledExpr{ - pos: position{line: 1352, col: 5, offset: 50831}, + pos: position{line: 1373, col: 5, offset: 52061}, label: "header", expr: &zeroOrOneExpr{ - pos: position{line: 1352, col: 12, offset: 50838}, + pos: position{line: 1373, col: 12, offset: 52068}, expr: &ruleRefExpr{ - pos: position{line: 1352, col: 13, offset: 50839}, + pos: position{line: 1373, col: 13, offset: 52069}, name: "TableLineHeader", }, }, }, &labeledExpr{ - pos: position{line: 1353, col: 5, offset: 50861}, + pos: position{line: 1374, col: 5, offset: 52091}, label: "lines", expr: &zeroOrMoreExpr{ - pos: position{line: 1353, col: 11, offset: 50867}, + pos: position{line: 1374, col: 11, offset: 52097}, expr: &ruleRefExpr{ - pos: position{line: 1353, col: 12, offset: 50868}, + pos: position{line: 1374, col: 12, offset: 52098}, name: "TableLine", }, }, }, &choiceExpr{ - pos: position{line: 1354, col: 6, offset: 50885}, + pos: position{line: 1375, col: 6, offset: 52115}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 1360, col: 19, offset: 51054}, + pos: position{line: 1381, col: 19, offset: 52284}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1360, col: 19, offset: 51054}, + pos: position{line: 1381, col: 19, offset: 52284}, val: "|===", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1360, col: 26, offset: 51061}, + pos: position{line: 1381, col: 26, offset: 52291}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTable26, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -96317,24 +96735,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -96342,9 +96760,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -96355,38 +96773,38 @@ var g = &grammar{ }, { name: "TableLineHeader", - pos: position{line: 1363, col: 1, offset: 51133}, + pos: position{line: 1384, col: 1, offset: 52363}, expr: &actionExpr{ - pos: position{line: 1363, col: 20, offset: 51152}, + pos: position{line: 1384, col: 20, offset: 52382}, run: (*parser).callonTableLineHeader1, expr: &seqExpr{ - pos: position{line: 1363, col: 20, offset: 51152}, + pos: position{line: 1384, col: 20, offset: 52382}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1363, col: 20, offset: 51152}, + pos: position{line: 1384, col: 20, offset: 52382}, expr: &seqExpr{ - pos: position{line: 1360, col: 19, offset: 51054}, + pos: position{line: 1381, col: 19, offset: 52284}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1360, col: 19, offset: 51054}, + pos: position{line: 1381, col: 19, offset: 52284}, val: "|===", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1360, col: 26, offset: 51061}, + pos: position{line: 1381, col: 26, offset: 52291}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTableLineHeader9, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -96395,24 +96813,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -96421,69 +96839,69 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1363, col: 36, offset: 51168}, + pos: position{line: 1384, col: 36, offset: 52398}, label: "cells", expr: &oneOrMoreExpr{ - pos: position{line: 1363, col: 42, offset: 51174}, + pos: position{line: 1384, col: 42, offset: 52404}, expr: &ruleRefExpr{ - pos: position{line: 1363, col: 43, offset: 51175}, + pos: position{line: 1384, col: 43, offset: 52405}, name: "TableCell", }, }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, }, &actionExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, run: (*parser).callonTableLineHeader24, expr: &seqExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1480, col: 19, offset: 55455}, + pos: position{line: 1501, col: 19, offset: 56685}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTableLineHeader32, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -96492,24 +96910,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -96523,38 +96941,38 @@ var g = &grammar{ }, { name: "TableLine", - pos: position{line: 1367, col: 1, offset: 51259}, + pos: position{line: 1388, col: 1, offset: 52489}, expr: &actionExpr{ - pos: position{line: 1367, col: 14, offset: 51272}, + pos: position{line: 1388, col: 14, offset: 52502}, run: (*parser).callonTableLine1, expr: &seqExpr{ - pos: position{line: 1367, col: 14, offset: 51272}, + pos: position{line: 1388, col: 14, offset: 52502}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1367, col: 14, offset: 51272}, + pos: position{line: 1388, col: 14, offset: 52502}, expr: &seqExpr{ - pos: position{line: 1360, col: 19, offset: 51054}, + pos: position{line: 1381, col: 19, offset: 52284}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1360, col: 19, offset: 51054}, + pos: position{line: 1381, col: 19, offset: 52284}, val: "|===", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1360, col: 26, offset: 51061}, + pos: position{line: 1381, col: 26, offset: 52291}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTableLine9, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -96563,24 +96981,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -96589,71 +97007,71 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1367, col: 30, offset: 51288}, + pos: position{line: 1388, col: 30, offset: 52518}, label: "cells", expr: &oneOrMoreExpr{ - pos: position{line: 1367, col: 36, offset: 51294}, + pos: position{line: 1388, col: 36, offset: 52524}, expr: &ruleRefExpr{ - pos: position{line: 1367, col: 37, offset: 51295}, + pos: position{line: 1388, col: 37, offset: 52525}, name: "TableCell", }, }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1367, col: 53, offset: 51311}, + pos: position{line: 1388, col: 53, offset: 52541}, expr: &actionExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, run: (*parser).callonTableLine25, expr: &seqExpr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1480, col: 14, offset: 55450}, + pos: position{line: 1501, col: 14, offset: 56680}, expr: ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1480, col: 19, offset: 55455}, + pos: position{line: 1501, col: 19, offset: 56685}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTableLine33, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -96662,24 +97080,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, @@ -96694,33 +97112,33 @@ var g = &grammar{ }, { name: "TableCell", - pos: position{line: 1371, col: 1, offset: 51380}, + pos: position{line: 1392, col: 1, offset: 52610}, expr: &actionExpr{ - pos: position{line: 1371, col: 14, offset: 51393}, + pos: position{line: 1392, col: 14, offset: 52623}, run: (*parser).callonTableCell1, expr: &seqExpr{ - pos: position{line: 1371, col: 14, offset: 51393}, + pos: position{line: 1392, col: 14, offset: 52623}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1358, col: 23, offset: 51027}, + pos: position{line: 1379, col: 23, offset: 52257}, val: "|", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1358, col: 27, offset: 51031}, + pos: position{line: 1379, col: 27, offset: 52261}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTableCell7, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -96729,38 +97147,38 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1371, col: 33, offset: 51412}, + pos: position{line: 1392, col: 33, offset: 52642}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 1371, col: 42, offset: 51421}, + pos: position{line: 1392, col: 42, offset: 52651}, expr: &seqExpr{ - pos: position{line: 1371, col: 43, offset: 51422}, + pos: position{line: 1392, col: 43, offset: 52652}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1371, col: 43, offset: 51422}, + pos: position{line: 1392, col: 43, offset: 52652}, expr: &seqExpr{ - pos: position{line: 1358, col: 23, offset: 51027}, + pos: position{line: 1379, col: 23, offset: 52257}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1358, col: 23, offset: 51027}, + pos: position{line: 1379, col: 23, offset: 52257}, val: "|", ignoreCase: false, }, &zeroOrMoreExpr{ - pos: position{line: 1358, col: 27, offset: 51031}, + pos: position{line: 1379, col: 27, offset: 52261}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTableCell18, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -96772,46 +97190,46 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1371, col: 63, offset: 51442}, + pos: position{line: 1392, col: 63, offset: 52672}, expr: &choiceExpr{ - pos: position{line: 1545, col: 8, offset: 56786}, + pos: position{line: 1566, col: 8, offset: 58022}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 1543, col: 8, offset: 56775}, + pos: position{line: 1564, col: 8, offset: 58011}, expr: &anyMatcher{ - line: 1543, col: 9, offset: 56776, + line: 1564, col: 9, offset: 58012, }, }, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1371, col: 68, offset: 51447}, + pos: position{line: 1392, col: 68, offset: 52677}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTableCell29, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -96820,24 +97238,24 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1371, col: 72, offset: 51451}, + pos: position{line: 1392, col: 72, offset: 52681}, name: "InlineElement", }, &zeroOrMoreExpr{ - pos: position{line: 1371, col: 86, offset: 51465}, + pos: position{line: 1392, col: 86, offset: 52695}, expr: &choiceExpr{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1537, col: 7, offset: 56688}, + pos: position{line: 1558, col: 7, offset: 57924}, val: " ", ignoreCase: false, }, &actionExpr{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, run: (*parser).callonTableCell35, expr: &litMatcher{ - pos: position{line: 1537, col: 13, offset: 56694}, + pos: position{line: 1558, col: 13, offset: 57930}, val: "\t", ignoreCase: false, }, @@ -96855,14 +97273,14 @@ var g = &grammar{ }, { name: "Alphanums", - pos: position{line: 1491, col: 1, offset: 55669}, + pos: position{line: 1512, col: 1, offset: 56899}, expr: &actionExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, run: (*parser).callonAlphanums1, expr: &oneOrMoreExpr{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, expr: &charClassMatcher{ - pos: position{line: 1491, col: 14, offset: 55682}, + pos: position{line: 1512, col: 14, offset: 56912}, val: "[a-zA-Z0-9]", ranges: []rune{'a', 'z', 'A', 'Z', '0', '9'}, ignoreCase: false, @@ -96873,17 +97291,17 @@ var g = &grammar{ }, { name: "NEWLINE", - pos: position{line: 1541, col: 1, offset: 56735}, + pos: position{line: 1562, col: 1, offset: 57971}, expr: &choiceExpr{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 1541, col: 12, offset: 56746}, + pos: position{line: 1562, col: 12, offset: 57982}, val: "\r\n", ignoreCase: false, }, &charClassMatcher{ - pos: position{line: 1541, col: 21, offset: 56755}, + pos: position{line: 1562, col: 21, offset: 57991}, val: "[\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -117119,35 +117537,24 @@ func (p *parser) callonTitleElement1395() (interface{}, error) { return p.cur.onTitleElement1395() } -func (c *current) onTitleElement1408() (interface{}, error) { +func (c *current) onTitleElement1418() (interface{}, error) { return string(c.text), nil } -func (p *parser) callonTitleElement1408() (interface{}, error) { +func (p *parser) callonTitleElement1418() (interface{}, error) { stack := p.vstack[len(p.vstack)-1] _ = stack - return p.cur.onTitleElement1408() + return p.cur.onTitleElement1418() } -func (c *current) onTitleElement1417() (interface{}, error) { - // rule used withn `words` to detect superscript or subscript portions, eg in math formulae. +func (c *current) onTitleElement1409() (interface{}, error) { return string(c.text), nil } -func (p *parser) callonTitleElement1417() (interface{}, error) { +func (p *parser) callonTitleElement1409() (interface{}, error) { stack := p.vstack[len(p.vstack)-1] _ = stack - return p.cur.onTitleElement1417() -} - -func (c *current) onTitleElement1399() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonTitleElement1399() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onTitleElement1399() + return p.cur.onTitleElement1409() } func (c *current) onTitleElement1393() (interface{}, error) { @@ -126573,35 +126980,24 @@ func (p *parser) callonInlineElement1441() (interface{}, error) { return p.cur.onInlineElement1441() } -func (c *current) onInlineElement1454() (interface{}, error) { +func (c *current) onInlineElement1464() (interface{}, error) { return string(c.text), nil } -func (p *parser) callonInlineElement1454() (interface{}, error) { +func (p *parser) callonInlineElement1464() (interface{}, error) { stack := p.vstack[len(p.vstack)-1] _ = stack - return p.cur.onInlineElement1454() + return p.cur.onInlineElement1464() } -func (c *current) onInlineElement1463() (interface{}, error) { - // rule used withn `words` to detect superscript or subscript portions, eg in math formulae. +func (c *current) onInlineElement1455() (interface{}, error) { return string(c.text), nil } -func (p *parser) callonInlineElement1463() (interface{}, error) { +func (p *parser) callonInlineElement1455() (interface{}, error) { stack := p.vstack[len(p.vstack)-1] _ = stack - return p.cur.onInlineElement1463() -} - -func (c *current) onInlineElement1445() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonInlineElement1445() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onInlineElement1445() + return p.cur.onInlineElement1455() } func (c *current) onInlineElement1439() (interface{}, error) { @@ -129798,35 +130194,24 @@ func (p *parser) callonInlineElementWithoutSubtitution1430() (interface{}, error return p.cur.onInlineElementWithoutSubtitution1430() } -func (c *current) onInlineElementWithoutSubtitution1443() (interface{}, error) { +func (c *current) onInlineElementWithoutSubtitution1453() (interface{}, error) { return string(c.text), nil } -func (p *parser) callonInlineElementWithoutSubtitution1443() (interface{}, error) { +func (p *parser) callonInlineElementWithoutSubtitution1453() (interface{}, error) { stack := p.vstack[len(p.vstack)-1] _ = stack - return p.cur.onInlineElementWithoutSubtitution1443() + return p.cur.onInlineElementWithoutSubtitution1453() } -func (c *current) onInlineElementWithoutSubtitution1452() (interface{}, error) { - // rule used withn `words` to detect superscript or subscript portions, eg in math formulae. +func (c *current) onInlineElementWithoutSubtitution1444() (interface{}, error) { return string(c.text), nil } -func (p *parser) callonInlineElementWithoutSubtitution1452() (interface{}, error) { +func (p *parser) callonInlineElementWithoutSubtitution1444() (interface{}, error) { stack := p.vstack[len(p.vstack)-1] _ = stack - return p.cur.onInlineElementWithoutSubtitution1452() -} - -func (c *current) onInlineElementWithoutSubtitution1434() (interface{}, error) { - return string(c.text), nil -} - -func (p *parser) callonInlineElementWithoutSubtitution1434() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onInlineElementWithoutSubtitution1434() + return p.cur.onInlineElementWithoutSubtitution1444() } func (c *current) onInlineElementWithoutSubtitution1428() (interface{}, error) { @@ -131574,68 +131959,71 @@ func (p *parser) callonQuotedTextContentElement31() (interface{}, error) { return p.cur.onQuotedTextContentElement31() } -func (c *current) onPassthrough8() (interface{}, error) { - return string(c.text), nil +func (c *current) onPassthrough7() (interface{}, error) { + // spaces and newlines are also allowed in the first or last position of the content and elsewhere too + return types.NewStringElement(string(c.text)) } -func (p *parser) callonPassthrough8() (interface{}, error) { +func (p *parser) callonPassthrough7() (interface{}, error) { stack := p.vstack[len(p.vstack)-1] _ = stack - return p.cur.onPassthrough8() + return p.cur.onPassthrough7() } -func (c *current) onPassthrough15() (interface{}, error) { +func (c *current) onPassthrough19() (interface{}, error) { return string(c.text), nil } -func (p *parser) callonPassthrough15() (interface{}, error) { +func (p *parser) callonPassthrough19() (interface{}, error) { stack := p.vstack[len(p.vstack)-1] _ = stack - return p.cur.onPassthrough15() + return p.cur.onPassthrough19() } -func (c *current) onPassthrough11() (interface{}, error) { - return string(c.text), nil +func (c *current) onPassthrough13() (interface{}, error) { + // a single character + return types.NewStringElement(string(c.text)) } -func (p *parser) callonPassthrough11() (interface{}, error) { +func (p *parser) callonPassthrough13() (interface{}, error) { stack := p.vstack[len(p.vstack)-1] _ = stack - return p.cur.onPassthrough11() + return p.cur.onPassthrough13() } -func (c *current) onPassthrough17() (interface{}, error) { - return string(c.text), nil +func (c *current) onPassthrough2(content interface{}) (interface{}, error) { + return types.NewPassthrough(types.TriplePlusPassthrough, []interface{}{content}) } -func (p *parser) callonPassthrough17() (interface{}, error) { +func (p *parser) callonPassthrough2() (interface{}, error) { stack := p.vstack[len(p.vstack)-1] _ = stack - return p.cur.onPassthrough17() + return p.cur.onPassthrough2(stack["content"]) } -func (c *current) onPassthrough2(content interface{}) (interface{}, error) { - return types.NewPassthrough(types.TriplePlusPassthrough, content.([]interface{})) +func (c *current) onPassthrough43() (interface{}, error) { + return string(c.text), nil } -func (p *parser) callonPassthrough2() (interface{}, error) { +func (p *parser) callonPassthrough43() (interface{}, error) { stack := p.vstack[len(p.vstack)-1] _ = stack - return p.cur.onPassthrough2(stack["content"]) + return p.cur.onPassthrough43() } -func (c *current) onPassthrough29() (interface{}, error) { +func (c *current) onPassthrough57() (interface{}, error) { return string(c.text), nil } -func (p *parser) callonPassthrough29() (interface{}, error) { +func (p *parser) callonPassthrough57() (interface{}, error) { stack := p.vstack[len(p.vstack)-1] _ = stack - return p.cur.onPassthrough29() + return p.cur.onPassthrough57() } func (c *current) onPassthrough36() (interface{}, error) { - return string(c.text), nil + // no space in the first or last position of the content, but allowed elsewhere + return types.NewStringElement(string(c.text)) } func (p *parser) callonPassthrough36() (interface{}, error) { @@ -131644,34 +132032,35 @@ func (p *parser) callonPassthrough36() (interface{}, error) { return p.cur.onPassthrough36() } -func (c *current) onPassthrough32() (interface{}, error) { +func (c *current) onPassthrough72() (interface{}, error) { return string(c.text), nil } -func (p *parser) callonPassthrough32() (interface{}, error) { +func (p *parser) callonPassthrough72() (interface{}, error) { stack := p.vstack[len(p.vstack)-1] _ = stack - return p.cur.onPassthrough32() + return p.cur.onPassthrough72() } -func (c *current) onPassthrough38() (interface{}, error) { - return string(c.text), nil +func (c *current) onPassthrough67() (interface{}, error) { + // a single character + return types.NewStringElement(string(c.text)) } -func (p *parser) callonPassthrough38() (interface{}, error) { +func (p *parser) callonPassthrough67() (interface{}, error) { stack := p.vstack[len(p.vstack)-1] _ = stack - return p.cur.onPassthrough38() + return p.cur.onPassthrough67() } -func (c *current) onPassthrough23(content interface{}) (interface{}, error) { - return types.NewPassthrough(types.SinglePlusPassthrough, content.([]interface{})) +func (c *current) onPassthrough31(content interface{}) (interface{}, error) { + return types.NewPassthrough(types.SinglePlusPassthrough, []interface{}{content}) } -func (p *parser) callonPassthrough23() (interface{}, error) { +func (p *parser) callonPassthrough31() (interface{}, error) { stack := p.vstack[len(p.vstack)-1] _ = stack - return p.cur.onPassthrough23(stack["content"]) + return p.cur.onPassthrough31(stack["content"]) } func (c *current) onPassthroughMacro8() (interface{}, error) { @@ -131705,7 +132094,7 @@ func (p *parser) callonPassthroughMacro11() (interface{}, error) { } func (c *current) onPassthroughMacro17() (interface{}, error) { - return string(c.text), nil + return types.NewStringElement(string(c.text)) } func (p *parser) callonPassthroughMacro17() (interface{}, error) { @@ -131715,7 +132104,7 @@ func (p *parser) callonPassthroughMacro17() (interface{}, error) { } func (c *current) onPassthroughMacro2(content interface{}) (interface{}, error) { - return types.NewPassthrough(types.PassthroughMacro, content.([]interface{})) + return types.NewPassthrough(types.PassthroughMacro, []interface{}{content}) } func (p *parser) callonPassthroughMacro2() (interface{}, error) { @@ -131755,7 +132144,7 @@ func (p *parser) callonPassthroughMacro33() (interface{}, error) { } func (c *current) onPassthroughMacro39() (interface{}, error) { - return string(c.text), nil + return types.NewStringElement(string(c.text)) } func (p *parser) callonPassthroughMacro39() (interface{}, error) { diff --git a/pkg/parser/paragraph_test.go b/pkg/parser/paragraph_test.go index 40ec2ae7..e7e9c038 100644 --- a/pkg/parser/paragraph_test.go +++ b/pkg/parser/paragraph_test.go @@ -56,6 +56,25 @@ var _ = Describe("paragraphs", func() { verifyWithPreprocessing(GinkgoT(), expectedResult, actualContent, parser.Entrypoint("DocumentBlock")) }) + It("paragraph with non-alphnum character before bold text", func() { + actualContent := "+*some bold content*" + expectedResult := types.Paragraph{ + Attributes: types.ElementAttributes{}, + Lines: []types.InlineElements{ + { + types.StringElement{Content: "+"}, + types.QuotedText{ + Kind: types.Bold, + Elements: types.InlineElements{ + types.StringElement{Content: "some bold content"}, + }, + }, + }, + }, + } + verifyWithPreprocessing(GinkgoT(), expectedResult, actualContent, parser.Entrypoint("DocumentBlock")) + }) + It("paragraph with id and title", func() { actualContent := `[#foo] .a title diff --git a/pkg/parser/passthrough_test.go b/pkg/parser/passthrough_test.go index 75fd44c8..ac2b80f8 100644 --- a/pkg/parser/passthrough_test.go +++ b/pkg/parser/passthrough_test.go @@ -86,8 +86,8 @@ var _ = Describe("passthroughs", func() { verifyWithPreprocessing(GinkgoT(), expectedResult, actualContent, parser.Entrypoint("DocumentBlock")) }) - It("tripleplus passthrough with line break", func() { - actualContent := "+++hello,\nworld+++" + It("tripleplus passthrough with line breaks", func() { + actualContent := "+++\nhello,\nworld\n+++" expectedResult := types.Paragraph{ Attributes: types.ElementAttributes{}, Lines: []types.InlineElements{ @@ -96,7 +96,7 @@ var _ = Describe("passthroughs", func() { Kind: types.TriplePlusPassthrough, Elements: types.InlineElements{ types.StringElement{ - Content: "hello,\nworld", + Content: "\nhello,\nworld\n", }, }, }, @@ -130,7 +130,7 @@ var _ = Describe("passthroughs", func() { }) - Context("singlePlus Passthrough", func() { + Context("singleplus passthrough", func() { It("singleplus passthrough with words", func() { actualContent := `+hello, world+` @@ -149,7 +149,7 @@ var _ = Describe("passthroughs", func() { }, }, } - verifyWithPreprocessing(GinkgoT(), expectedResult, actualContent, parser.Entrypoint("DocumentBlock")) + verifyWithPreprocessing(GinkgoT(), expectedResult, actualContent, parser.Entrypoint("Paragraph")) }) It("singleplus empty passthrough", func() { @@ -167,27 +167,87 @@ var _ = Describe("passthroughs", func() { verifyWithPreprocessing(GinkgoT(), expectedResult, actualContent, parser.Entrypoint("DocumentBlock")) }) - It("singleplus passthrough with spaces", func() { - actualContent := `+ *hello*, world +` + It("invalid singleplus passthrough with spaces - case 1", func() { + actualContent := `+*hello*, world +` // invalid: space before last `+` expectedResult := types.Paragraph{ Attributes: types.ElementAttributes{}, Lines: []types.InlineElements{ { - types.Passthrough{ - Kind: types.SinglePlusPassthrough, + types.StringElement{ + Content: "+", + }, + types.QuotedText{ + Kind: types.Bold, Elements: types.InlineElements{ types.StringElement{ - Content: " *hello*, world ", + Content: "hello", + }, + }, + }, + types.StringElement{ + Content: ", world", + }, + types.LineBreak{}, + }, + }, + } + verifyWithPreprocessing(GinkgoT(), expectedResult, actualContent, parser.Entrypoint("DocumentBlock")) + }) + + It("invalid singleplus passthrough with spaces - case 2", func() { + actualContent := `+ *hello*, world+` // invalid: space after first `+` + expectedResult := types.Paragraph{ + Attributes: types.ElementAttributes{}, + Lines: []types.InlineElements{ + { + types.StringElement{ + Content: "+ ", + }, + types.QuotedText{ + Kind: types.Bold, + Elements: types.InlineElements{ + types.StringElement{ + Content: "hello", }, }, }, + types.StringElement{ + Content: ", world+", + }, + }, + }, + } + verifyWithPreprocessing(GinkgoT(), expectedResult, actualContent, parser.Entrypoint("DocumentBlock")) + }) + + It("invalid singleplus passthrough with spaces - case 3", func() { + actualContent := `+ *hello*, world +` // invalid: spaces within + expectedResult := types.Paragraph{ + Attributes: types.ElementAttributes{}, + Lines: []types.InlineElements{ + { + types.StringElement{ + Content: "+ ", + }, + types.QuotedText{ + Kind: types.Bold, + Elements: types.InlineElements{ + types.StringElement{ + Content: "hello", + }, + }, + }, + types.StringElement{ + Content: ", world", + }, + types.LineBreak{}, }, }, } verifyWithPreprocessing(GinkgoT(), expectedResult, actualContent, parser.Entrypoint("DocumentBlock")) }) - It("singleplus passthrough with line break", func() { + It("invalid singleplus passthrough with line break", func() { actualContent := "+hello,\nworld+" expectedResult := types.Paragraph{ Attributes: types.ElementAttributes{}, diff --git a/pkg/renderer/html5/passthrough_test.go b/pkg/renderer/html5/passthrough_test.go index 7c5fb0b6..4f467e0e 100644 --- a/pkg/renderer/html5/passthrough_test.go +++ b/pkg/renderer/html5/passthrough_test.go @@ -67,6 +67,14 @@ var _ = Describe("passthroughs", func() { actualContent := `The text +underline me+ is not underlined.` expectedResult := `

The text <u>underline me</u> is not underlined.

+
` + verify(GinkgoT(), expectedResult, actualContent) + }) + + It("invalid singleplus passthrough in paragraph", func() { + actualContent := `The text + *hello*, world + is not passed through.` + expectedResult := `
+

The text + hello, world + is not passed through.

` verify(GinkgoT(), expectedResult, actualContent) }) diff --git a/pkg/types/grammar_types.go b/pkg/types/grammar_types.go index cac75f0d..a2aa5f55 100644 --- a/pkg/types/grammar_types.go +++ b/pkg/types/grammar_types.go @@ -1884,7 +1884,7 @@ func Verbatim(content []interface{}) ([]interface{}, error) { c = Apply(c, func(s string) string { return strings.TrimRight(c, "\n\r") }) - result[i] = NewStringElement(c) + result[i], _ = NewStringElement(c) } } return result, nil @@ -2096,8 +2096,8 @@ type StringElement struct { } // NewStringElement initializes a new `StringElement` from the given content -func NewStringElement(content string) StringElement { - return StringElement{Content: content} +func NewStringElement(content string) (StringElement, error) { + return StringElement{Content: content}, nil } // AcceptVisitor implements Visitable#AcceptVisitor(Visitor) diff --git a/pkg/types/grammar_types_utils.go b/pkg/types/grammar_types_utils.go index ef4c5f8b..d36b9814 100644 --- a/pkg/types/grammar_types_utils.go +++ b/pkg/types/grammar_types_utils.go @@ -112,7 +112,8 @@ func mergeElements(elements ...interface{}) InlineElements { // and returns a new buffer, or returns the given arguments if the buffer was empty func appendBuffer(elements []interface{}, buff *bytes.Buffer) ([]interface{}, *bytes.Buffer) { if buff.Len() > 0 { - return append(elements, NewStringElement(buff.String())), bytes.NewBuffer(nil) + s, _ := NewStringElement(buff.String()) + return append(elements, s), bytes.NewBuffer(nil) } return elements, buff }