From b8014f8e628eb8d935c24e7cc9cc358dd87da40e Mon Sep 17 00:00:00 2001 From: Xavier Coulon Date: Mon, 2 May 2022 19:14:20 +0200 Subject: [PATCH] refactor(parser): simplify 'InlineFootnote' rule (#1012) Signed-off-by: Xavier Coulon --- pkg/parser/parser.go | 18196 ++++++++++++++++++++-------------------- pkg/parser/parser.peg | 6 +- pkg/types/types.go | 8 +- 3 files changed, 9085 insertions(+), 9125 deletions(-) diff --git a/pkg/parser/parser.go b/pkg/parser/parser.go index 0f5f6f8e..240792de 100644 --- a/pkg/parser/parser.go +++ b/pkg/parser/parser.go @@ -97,10 +97,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 364, col: 49, offset: 11201}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentRawLine17, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -109,28 +109,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentRawLine20, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -139,9 +139,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -204,10 +204,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 366, col: 39, offset: 11322}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentRawLine38, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -216,28 +216,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentRawLine41, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -246,9 +246,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -326,10 +326,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 71, col: 97, offset: 1860}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentRawLine64, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -338,9 +338,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -412,10 +412,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 75, col: 99, offset: 2038}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentRawLine83, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -424,9 +424,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -936,24 +936,24 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3109, col: 12, offset: 100699}, + pos: position{line: 3107, col: 12, offset: 100572}, run: (*parser).callonDocumentRawLine183, expr: &seqExpr{ - pos: position{line: 3109, col: 13, offset: 100700}, + pos: position{line: 3107, col: 13, offset: 100573}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 3109, col: 13, offset: 100700}, + pos: position{line: 3107, col: 13, offset: 100573}, expr: &litMatcher{ - pos: position{line: 3109, col: 13, offset: 100700}, + pos: position{line: 3107, col: 13, offset: 100573}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 3109, col: 18, offset: 100705}, + pos: position{line: 3107, col: 18, offset: 100578}, expr: &charClassMatcher{ - pos: position{line: 3109, col: 18, offset: 100705}, + pos: position{line: 3107, col: 18, offset: 100578}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -969,10 +969,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 85, col: 35, offset: 2272}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentRawLine190, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -1052,10 +1052,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 86, col: 39, offset: 2318}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentRawLine207, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -1555,24 +1555,24 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3109, col: 12, offset: 100699}, + pos: position{line: 3107, col: 12, offset: 100572}, run: (*parser).callonDocumentRawLine302, expr: &seqExpr{ - pos: position{line: 3109, col: 13, offset: 100700}, + pos: position{line: 3107, col: 13, offset: 100573}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 3109, col: 13, offset: 100700}, + pos: position{line: 3107, col: 13, offset: 100573}, expr: &litMatcher{ - pos: position{line: 3109, col: 13, offset: 100700}, + pos: position{line: 3107, col: 13, offset: 100573}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 3109, col: 18, offset: 100705}, + pos: position{line: 3107, col: 18, offset: 100578}, expr: &charClassMatcher{ - pos: position{line: 3109, col: 18, offset: 100705}, + pos: position{line: 3107, col: 18, offset: 100578}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -1594,10 +1594,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 88, col: 5, offset: 2370}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentRawLine310, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -1606,9 +1606,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -1683,10 +1683,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 124, col: 98, offset: 3427}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentRawLine330, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -1695,9 +1695,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -1712,7 +1712,7 @@ var g = &grammar{ ¬Expr{ pos: position{line: 733, col: 5, offset: 23620}, expr: &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -1763,10 +1763,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 751, col: 8, offset: 24264}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentRawLine349, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -1775,28 +1775,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentRawLine352, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -1805,9 +1805,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -1852,10 +1852,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 758, col: 8, offset: 24512}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentRawLine368, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -1864,28 +1864,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentRawLine371, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -1894,9 +1894,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -1937,10 +1937,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 769, col: 52, offset: 24924}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentRawLine386, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -1949,28 +1949,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentRawLine389, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -1979,9 +1979,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -2026,10 +2026,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 765, col: 8, offset: 24758}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentRawLine405, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -2038,28 +2038,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentRawLine408, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -2068,9 +2068,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -2115,10 +2115,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 780, col: 8, offset: 25296}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentRawLine424, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -2127,28 +2127,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentRawLine427, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -2157,9 +2157,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -2204,10 +2204,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 787, col: 8, offset: 25544}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentRawLine443, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -2216,28 +2216,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentRawLine446, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -2246,9 +2246,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -2293,10 +2293,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 794, col: 8, offset: 25796}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentRawLine462, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -2305,28 +2305,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentRawLine465, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -2335,9 +2335,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -2382,10 +2382,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 801, col: 8, offset: 26046}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentRawLine481, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -2394,28 +2394,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentRawLine484, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -2424,9 +2424,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -2471,10 +2471,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 808, col: 8, offset: 26292}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentRawLine500, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -2483,28 +2483,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentRawLine503, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -2513,9 +2513,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -2565,12 +2565,12 @@ var g = &grammar{ run: (*parser).callonDocumentRawLine518, }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonDocumentRawLine519, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -2589,9 +2589,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -2601,9 +2601,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -2638,46 +2638,46 @@ var g = &grammar{ pos: position{line: 138, col: 9, offset: 3820}, label: "path", expr: &actionExpr{ - pos: position{line: 3073, col: 17, offset: 99490}, + pos: position{line: 3071, col: 17, offset: 99363}, run: (*parser).callonFileInclusion8, expr: &labeledExpr{ - pos: position{line: 3073, col: 17, offset: 99490}, + pos: position{line: 3071, col: 17, offset: 99363}, label: "path", expr: &oneOrMoreExpr{ - pos: position{line: 3073, col: 22, offset: 99495}, + pos: position{line: 3071, col: 22, offset: 99368}, expr: &choiceExpr{ - pos: position{line: 3073, col: 23, offset: 99496}, + pos: position{line: 3071, col: 23, offset: 99369}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3088, col: 5, offset: 99952}, + pos: position{line: 3086, col: 5, offset: 99825}, run: (*parser).callonFileInclusion12, expr: &seqExpr{ - pos: position{line: 3088, col: 5, offset: 99952}, + pos: position{line: 3086, col: 5, offset: 99825}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 3088, col: 5, offset: 99952}, + pos: position{line: 3086, col: 5, offset: 99825}, expr: &litMatcher{ - pos: position{line: 3088, col: 6, offset: 99953}, + pos: position{line: 3086, col: 6, offset: 99826}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 3089, col: 5, offset: 99977}, + pos: position{line: 3087, col: 5, offset: 99850}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 3089, col: 14, offset: 99986}, + pos: position{line: 3087, col: 14, offset: 99859}, expr: &choiceExpr{ - pos: position{line: 3090, col: 9, offset: 99996}, + pos: position{line: 3088, col: 9, offset: 99869}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3090, col: 9, offset: 99996}, + pos: position{line: 3088, col: 9, offset: 99869}, run: (*parser).callonFileInclusion19, expr: &oneOrMoreExpr{ - pos: position{line: 3090, col: 9, offset: 99996}, + pos: position{line: 3088, col: 9, offset: 99869}, expr: &charClassMatcher{ - pos: position{line: 3090, col: 10, offset: 99997}, + pos: position{line: 3088, col: 10, offset: 99870}, val: "[^\\r\\n[]�{.,;?!<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', '.', ',', ';', '?', '!', '<', '>', ' '}, ignoreCase: false, @@ -2686,13 +2686,13 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 3093, col: 11, offset: 100262}, + pos: position{line: 3091, col: 11, offset: 100135}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3063, col: 25, offset: 99136}, + pos: position{line: 3061, col: 25, offset: 99009}, run: (*parser).callonFileInclusion23, expr: &charClassMatcher{ - pos: position{line: 3063, col: 25, offset: 99136}, + pos: position{line: 3061, col: 25, offset: 99009}, val: "[.,;?!]", chars: []rune{'.', ',', ';', '?', '!'}, ignoreCase: false, @@ -2700,23 +2700,23 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 3093, col: 32, offset: 100283}, + pos: position{line: 3091, col: 32, offset: 100156}, expr: ¬Expr{ - pos: position{line: 3093, col: 34, offset: 100285}, + pos: position{line: 3091, col: 34, offset: 100158}, expr: &choiceExpr{ - pos: position{line: 3093, col: 36, offset: 100287}, + pos: position{line: 3091, col: 36, offset: 100160}, alternatives: []interface{}{ ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonFileInclusion30, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -3084,23 +3084,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonFileInclusion101, expr: &seqExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonFileInclusion103, }, &labeledExpr{ - pos: position{line: 2758, col: 5, offset: 90003}, + pos: position{line: 2756, col: 5, offset: 89876}, label: "element", expr: &choiceExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, run: (*parser).callonFileInclusion106, expr: &choiceExpr{ pos: position{line: 696, col: 27, offset: 22438}, @@ -3121,12 +3121,12 @@ var g = &grammar{ pos: position{line: 696, col: 32, offset: 22443}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonFileInclusion112, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -3138,10 +3138,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 696, col: 40, offset: 22451}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonFileInclusion116, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -3339,12 +3339,12 @@ var g = &grammar{ pos: position{line: 698, col: 14, offset: 22568}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonFileInclusion154, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -3366,10 +3366,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2763, col: 11, offset: 90205}, + pos: position{line: 2761, col: 11, offset: 90078}, run: (*parser).callonFileInclusion158, expr: &charClassMatcher{ - pos: position{line: 2763, col: 12, offset: 90206}, + pos: position{line: 2761, col: 12, offset: 90079}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -3383,10 +3383,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3096, col: 11, offset: 100368}, + pos: position{line: 3094, col: 11, offset: 100241}, run: (*parser).callonFileInclusion160, expr: &litMatcher{ - pos: position{line: 3096, col: 11, offset: 100368}, + pos: position{line: 3094, col: 11, offset: 100241}, val: "{", ignoreCase: false, want: "\"{\"", @@ -3459,10 +3459,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 143, col: 5, offset: 4016}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonFileInclusion173, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -3471,28 +3471,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonFileInclusion176, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -3501,9 +3501,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -3549,24 +3549,24 @@ var g = &grammar{ pos: position{line: 166, col: 19, offset: 4718}, label: "start", expr: &actionExpr{ - pos: position{line: 3109, col: 12, offset: 100699}, + pos: position{line: 3107, col: 12, offset: 100572}, run: (*parser).callonLineRanges12, expr: &seqExpr{ - pos: position{line: 3109, col: 13, offset: 100700}, + pos: position{line: 3107, col: 13, offset: 100573}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 3109, col: 13, offset: 100700}, + pos: position{line: 3107, col: 13, offset: 100573}, expr: &litMatcher{ - pos: position{line: 3109, col: 13, offset: 100700}, + pos: position{line: 3107, col: 13, offset: 100573}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 3109, col: 18, offset: 100705}, + pos: position{line: 3107, col: 18, offset: 100578}, expr: &charClassMatcher{ - pos: position{line: 3109, col: 18, offset: 100705}, + pos: position{line: 3107, col: 18, offset: 100578}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3587,24 +3587,24 @@ var g = &grammar{ pos: position{line: 166, col: 40, offset: 4739}, label: "end", expr: &actionExpr{ - pos: position{line: 3109, col: 12, offset: 100699}, + pos: position{line: 3107, col: 12, offset: 100572}, run: (*parser).callonLineRanges20, expr: &seqExpr{ - pos: position{line: 3109, col: 13, offset: 100700}, + pos: position{line: 3107, col: 13, offset: 100573}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 3109, col: 13, offset: 100700}, + pos: position{line: 3107, col: 13, offset: 100573}, expr: &litMatcher{ - pos: position{line: 3109, col: 13, offset: 100700}, + pos: position{line: 3107, col: 13, offset: 100573}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 3109, col: 18, offset: 100705}, + pos: position{line: 3107, col: 18, offset: 100578}, expr: &charClassMatcher{ - pos: position{line: 3109, col: 18, offset: 100705}, + pos: position{line: 3107, col: 18, offset: 100578}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3625,24 +3625,24 @@ var g = &grammar{ pos: position{line: 170, col: 20, offset: 4860}, label: "singleline", expr: &actionExpr{ - pos: position{line: 3109, col: 12, offset: 100699}, + pos: position{line: 3107, col: 12, offset: 100572}, run: (*parser).callonLineRanges28, expr: &seqExpr{ - pos: position{line: 3109, col: 13, offset: 100700}, + pos: position{line: 3107, col: 13, offset: 100573}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 3109, col: 13, offset: 100700}, + pos: position{line: 3107, col: 13, offset: 100573}, expr: &litMatcher{ - pos: position{line: 3109, col: 13, offset: 100700}, + pos: position{line: 3107, col: 13, offset: 100573}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 3109, col: 18, offset: 100705}, + pos: position{line: 3107, col: 18, offset: 100578}, expr: &charClassMatcher{ - pos: position{line: 3109, col: 18, offset: 100705}, + pos: position{line: 3107, col: 18, offset: 100578}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3691,24 +3691,24 @@ var g = &grammar{ pos: position{line: 166, col: 19, offset: 4718}, label: "start", expr: &actionExpr{ - pos: position{line: 3109, col: 12, offset: 100699}, + pos: position{line: 3107, col: 12, offset: 100572}, run: (*parser).callonLineRanges44, expr: &seqExpr{ - pos: position{line: 3109, col: 13, offset: 100700}, + pos: position{line: 3107, col: 13, offset: 100573}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 3109, col: 13, offset: 100700}, + pos: position{line: 3107, col: 13, offset: 100573}, expr: &litMatcher{ - pos: position{line: 3109, col: 13, offset: 100700}, + pos: position{line: 3107, col: 13, offset: 100573}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 3109, col: 18, offset: 100705}, + pos: position{line: 3107, col: 18, offset: 100578}, expr: &charClassMatcher{ - pos: position{line: 3109, col: 18, offset: 100705}, + pos: position{line: 3107, col: 18, offset: 100578}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3729,24 +3729,24 @@ var g = &grammar{ pos: position{line: 166, col: 40, offset: 4739}, label: "end", expr: &actionExpr{ - pos: position{line: 3109, col: 12, offset: 100699}, + pos: position{line: 3107, col: 12, offset: 100572}, run: (*parser).callonLineRanges52, expr: &seqExpr{ - pos: position{line: 3109, col: 13, offset: 100700}, + pos: position{line: 3107, col: 13, offset: 100573}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 3109, col: 13, offset: 100700}, + pos: position{line: 3107, col: 13, offset: 100573}, expr: &litMatcher{ - pos: position{line: 3109, col: 13, offset: 100700}, + pos: position{line: 3107, col: 13, offset: 100573}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 3109, col: 18, offset: 100705}, + pos: position{line: 3107, col: 18, offset: 100578}, expr: &charClassMatcher{ - pos: position{line: 3109, col: 18, offset: 100705}, + pos: position{line: 3107, col: 18, offset: 100578}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3767,24 +3767,24 @@ var g = &grammar{ pos: position{line: 170, col: 20, offset: 4860}, label: "singleline", expr: &actionExpr{ - pos: position{line: 3109, col: 12, offset: 100699}, + pos: position{line: 3107, col: 12, offset: 100572}, run: (*parser).callonLineRanges60, expr: &seqExpr{ - pos: position{line: 3109, col: 13, offset: 100700}, + pos: position{line: 3107, col: 13, offset: 100573}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 3109, col: 13, offset: 100700}, + pos: position{line: 3107, col: 13, offset: 100573}, expr: &litMatcher{ - pos: position{line: 3109, col: 13, offset: 100700}, + pos: position{line: 3107, col: 13, offset: 100573}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 3109, col: 18, offset: 100705}, + pos: position{line: 3107, col: 18, offset: 100578}, expr: &charClassMatcher{ - pos: position{line: 3109, col: 18, offset: 100705}, + pos: position{line: 3107, col: 18, offset: 100578}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3817,24 +3817,24 @@ var g = &grammar{ pos: position{line: 166, col: 19, offset: 4718}, label: "start", expr: &actionExpr{ - pos: position{line: 3109, col: 12, offset: 100699}, + pos: position{line: 3107, col: 12, offset: 100572}, run: (*parser).callonLineRanges69, expr: &seqExpr{ - pos: position{line: 3109, col: 13, offset: 100700}, + pos: position{line: 3107, col: 13, offset: 100573}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 3109, col: 13, offset: 100700}, + pos: position{line: 3107, col: 13, offset: 100573}, expr: &litMatcher{ - pos: position{line: 3109, col: 13, offset: 100700}, + pos: position{line: 3107, col: 13, offset: 100573}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 3109, col: 18, offset: 100705}, + pos: position{line: 3107, col: 18, offset: 100578}, expr: &charClassMatcher{ - pos: position{line: 3109, col: 18, offset: 100705}, + pos: position{line: 3107, col: 18, offset: 100578}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3855,24 +3855,24 @@ var g = &grammar{ pos: position{line: 166, col: 40, offset: 4739}, label: "end", expr: &actionExpr{ - pos: position{line: 3109, col: 12, offset: 100699}, + pos: position{line: 3107, col: 12, offset: 100572}, run: (*parser).callonLineRanges77, expr: &seqExpr{ - pos: position{line: 3109, col: 13, offset: 100700}, + pos: position{line: 3107, col: 13, offset: 100573}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 3109, col: 13, offset: 100700}, + pos: position{line: 3107, col: 13, offset: 100573}, expr: &litMatcher{ - pos: position{line: 3109, col: 13, offset: 100700}, + pos: position{line: 3107, col: 13, offset: 100573}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 3109, col: 18, offset: 100705}, + pos: position{line: 3107, col: 18, offset: 100578}, expr: &charClassMatcher{ - pos: position{line: 3109, col: 18, offset: 100705}, + pos: position{line: 3107, col: 18, offset: 100578}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3893,24 +3893,24 @@ var g = &grammar{ pos: position{line: 170, col: 20, offset: 4860}, label: "singleline", expr: &actionExpr{ - pos: position{line: 3109, col: 12, offset: 100699}, + pos: position{line: 3107, col: 12, offset: 100572}, run: (*parser).callonLineRanges85, expr: &seqExpr{ - pos: position{line: 3109, col: 13, offset: 100700}, + pos: position{line: 3107, col: 13, offset: 100573}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 3109, col: 13, offset: 100700}, + pos: position{line: 3107, col: 13, offset: 100573}, expr: &litMatcher{ - pos: position{line: 3109, col: 13, offset: 100700}, + pos: position{line: 3107, col: 13, offset: 100573}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 3109, col: 18, offset: 100705}, + pos: position{line: 3107, col: 18, offset: 100578}, expr: &charClassMatcher{ - pos: position{line: 3109, col: 18, offset: 100705}, + pos: position{line: 3107, col: 18, offset: 100578}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -3926,9 +3926,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -3969,12 +3969,12 @@ var g = &grammar{ pos: position{line: 188, col: 18, offset: 5461}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, run: (*parser).callonTagRanges11, expr: &oneOrMoreExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, expr: &charClassMatcher{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -4036,12 +4036,12 @@ var g = &grammar{ pos: position{line: 190, col: 18, offset: 5558}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, run: (*parser).callonTagRanges26, expr: &oneOrMoreExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, expr: &charClassMatcher{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -4123,12 +4123,12 @@ var g = &grammar{ pos: position{line: 188, col: 18, offset: 5461}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, run: (*parser).callonTagRanges46, expr: &oneOrMoreExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, expr: &charClassMatcher{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -4190,12 +4190,12 @@ var g = &grammar{ pos: position{line: 190, col: 18, offset: 5558}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, run: (*parser).callonTagRanges61, expr: &oneOrMoreExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, expr: &charClassMatcher{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -4253,9 +4253,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -4298,12 +4298,12 @@ var g = &grammar{ pos: position{line: 208, col: 38, offset: 6112}, run: (*parser).callonIncludedFileLine10, expr: &actionExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, run: (*parser).callonIncludedFileLine11, expr: &oneOrMoreExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, expr: &charClassMatcher{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -4342,12 +4342,12 @@ var g = &grammar{ pos: position{line: 212, col: 36, offset: 6260}, run: (*parser).callonIncludedFileLine19, expr: &actionExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, run: (*parser).callonIncludedFileLine20, expr: &oneOrMoreExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, expr: &charClassMatcher{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -4379,28 +4379,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonIncludedFileLine27, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4409,9 +4409,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -4432,9 +4432,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 229, col: 5, offset: 6810}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -4532,10 +4532,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 364, col: 49, offset: 11201}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment28, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -4544,28 +4544,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment31, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4574,9 +4574,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -4639,10 +4639,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 366, col: 39, offset: 11322}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment49, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -4651,28 +4651,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment52, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4681,9 +4681,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -4700,19 +4700,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 687, col: 14, offset: 22085}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, &zeroOrMoreExpr{ pos: position{line: 687, col: 19, offset: 22090}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment65, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -4721,28 +4721,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment68, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4751,9 +4751,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -4762,25 +4762,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2610, col: 5, offset: 85798}, + pos: position{line: 2608, col: 5, offset: 85671}, run: (*parser).callonDocumentFragment75, expr: &seqExpr{ - pos: position{line: 2610, col: 5, offset: 85798}, + pos: position{line: 2608, col: 5, offset: 85671}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2610, col: 5, offset: 85798}, + pos: position{line: 2608, col: 5, offset: 85671}, run: (*parser).callonDocumentFragment77, }, &labeledExpr{ - pos: position{line: 2613, col: 5, offset: 85861}, + pos: position{line: 2611, col: 5, offset: 85734}, label: "level", expr: &actionExpr{ - pos: position{line: 2613, col: 12, offset: 85868}, + pos: position{line: 2611, col: 12, offset: 85741}, run: (*parser).callonDocumentFragment79, expr: &oneOrMoreExpr{ - pos: position{line: 2613, col: 12, offset: 85868}, + pos: position{line: 2611, col: 12, offset: 85741}, expr: &litMatcher{ - pos: position{line: 2613, col: 13, offset: 85869}, + pos: position{line: 2611, col: 13, offset: 85742}, val: "=", ignoreCase: false, want: "\"=\"", @@ -4789,16 +4789,16 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 2617, col: 5, offset: 85977}, + pos: position{line: 2615, col: 5, offset: 85850}, run: (*parser).callonDocumentFragment82, }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonDocumentFragment83, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -4807,15 +4807,15 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2621, col: 12, offset: 86136}, + pos: position{line: 2619, col: 12, offset: 86009}, label: "title", expr: &actionExpr{ - pos: position{line: 2625, col: 17, offset: 86255}, + pos: position{line: 2623, col: 17, offset: 86128}, run: (*parser).callonDocumentFragment87, expr: &oneOrMoreExpr{ - pos: position{line: 2625, col: 17, offset: 86255}, + pos: position{line: 2623, col: 17, offset: 86128}, expr: &charClassMatcher{ - pos: position{line: 2625, col: 17, offset: 86255}, + pos: position{line: 2623, col: 17, offset: 86128}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -4825,28 +4825,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment91, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4855,9 +4855,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -4908,10 +4908,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 751, col: 8, offset: 24264}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment109, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -4920,28 +4920,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment112, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -4950,9 +4950,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -5013,10 +5013,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 751, col: 8, offset: 24264}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment134, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -5025,28 +5025,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment137, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5055,9 +5055,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -5066,9 +5066,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -5086,9 +5086,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 813, col: 5, offset: 26438}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -5111,28 +5111,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment157, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5141,9 +5141,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -5199,10 +5199,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 751, col: 8, offset: 24264}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment175, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -5211,28 +5211,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment178, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5241,9 +5241,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -5252,9 +5252,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -5309,10 +5309,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 758, col: 8, offset: 24512}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment199, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -5321,28 +5321,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment202, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5351,9 +5351,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -5425,10 +5425,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 758, col: 8, offset: 24512}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment227, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -5437,28 +5437,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment230, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5467,9 +5467,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -5485,9 +5485,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -5505,9 +5505,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 813, col: 5, offset: 26438}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -5530,28 +5530,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment251, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5560,9 +5560,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -5627,10 +5627,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 758, col: 8, offset: 24512}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment272, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -5639,28 +5639,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment275, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5669,9 +5669,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -5687,9 +5687,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -5741,10 +5741,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 769, col: 52, offset: 24924}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment296, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -5753,28 +5753,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment299, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5783,9 +5783,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -5819,10 +5819,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 967, col: 40, offset: 30568}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment314, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -5831,28 +5831,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment317, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5861,9 +5861,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -5883,9 +5883,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 813, col: 5, offset: 26438}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -5908,28 +5908,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment335, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -5938,9 +5938,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -5968,10 +5968,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 967, col: 40, offset: 30568}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment346, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -5980,28 +5980,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment349, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6010,9 +6010,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -6069,10 +6069,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 765, col: 8, offset: 24758}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment368, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -6081,28 +6081,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment371, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6111,9 +6111,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -6185,10 +6185,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 765, col: 8, offset: 24758}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment396, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -6197,28 +6197,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment399, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6227,9 +6227,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -6245,9 +6245,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -6265,9 +6265,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 813, col: 5, offset: 26438}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -6290,28 +6290,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment420, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6320,9 +6320,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -6387,10 +6387,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 765, col: 8, offset: 24758}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment441, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -6399,28 +6399,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment444, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6429,9 +6429,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -6447,9 +6447,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -6505,10 +6505,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 780, col: 8, offset: 25296}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment466, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -6517,28 +6517,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment469, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6547,9 +6547,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -6621,10 +6621,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 780, col: 8, offset: 25296}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment494, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -6633,28 +6633,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment497, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6663,9 +6663,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -6681,9 +6681,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -6701,9 +6701,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 813, col: 5, offset: 26438}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -6726,28 +6726,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment518, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6756,9 +6756,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -6823,10 +6823,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 780, col: 8, offset: 25296}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment539, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -6835,28 +6835,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment542, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6865,9 +6865,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -6883,9 +6883,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -6941,10 +6941,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 787, col: 8, offset: 25544}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment564, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -6953,28 +6953,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment567, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -6983,9 +6983,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -7057,10 +7057,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 787, col: 8, offset: 25544}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment592, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -7069,28 +7069,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment595, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7099,9 +7099,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -7117,9 +7117,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -7137,9 +7137,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 813, col: 5, offset: 26438}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -7162,28 +7162,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment616, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7192,9 +7192,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -7259,10 +7259,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 787, col: 8, offset: 25544}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment637, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -7271,28 +7271,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment640, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7301,9 +7301,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -7319,9 +7319,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -7357,19 +7357,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 687, col: 14, offset: 22085}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, &zeroOrMoreExpr{ pos: position{line: 687, col: 19, offset: 22090}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment662, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -7378,28 +7378,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment665, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7408,9 +7408,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -7444,28 +7444,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment678, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7474,9 +7474,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -7510,19 +7510,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 687, col: 14, offset: 22085}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, &zeroOrMoreExpr{ pos: position{line: 687, col: 19, offset: 22090}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment697, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -7531,28 +7531,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment700, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7561,9 +7561,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -7597,28 +7597,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment713, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7627,9 +7627,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -7638,21 +7638,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1852, col: 5, offset: 60532}, + pos: position{line: 1850, col: 5, offset: 60405}, run: (*parser).callonDocumentFragment720, expr: &seqExpr{ - pos: position{line: 1852, col: 5, offset: 60532}, + pos: position{line: 1850, col: 5, offset: 60405}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1852, col: 5, offset: 60532}, + pos: position{line: 1850, col: 5, offset: 60405}, label: "content", expr: &actionExpr{ - pos: position{line: 1852, col: 14, offset: 60541}, + pos: position{line: 1850, col: 14, offset: 60414}, run: (*parser).callonDocumentFragment723, expr: &oneOrMoreExpr{ - pos: position{line: 1852, col: 14, offset: 60541}, + pos: position{line: 1850, col: 14, offset: 60414}, expr: &charClassMatcher{ - pos: position{line: 1852, col: 14, offset: 60541}, + pos: position{line: 1850, col: 14, offset: 60414}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -7662,32 +7662,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1855, col: 5, offset: 60648}, + pos: position{line: 1853, col: 5, offset: 60521}, run: (*parser).callonDocumentFragment726, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment728, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7696,9 +7696,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -7759,10 +7759,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 794, col: 8, offset: 25796}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment747, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -7771,28 +7771,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment750, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7801,9 +7801,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -7875,10 +7875,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 794, col: 8, offset: 25796}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment775, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -7887,28 +7887,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment778, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -7917,9 +7917,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -7935,9 +7935,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -7955,9 +7955,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 813, col: 5, offset: 26438}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -7980,28 +7980,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment799, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8010,9 +8010,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -8077,10 +8077,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 794, col: 8, offset: 25796}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment820, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -8089,28 +8089,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment823, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8119,9 +8119,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -8137,9 +8137,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -8195,10 +8195,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 801, col: 8, offset: 26046}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment845, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -8207,28 +8207,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment848, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8237,9 +8237,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -8311,10 +8311,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 801, col: 8, offset: 26046}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment873, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -8323,28 +8323,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment876, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8353,9 +8353,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -8371,9 +8371,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -8391,9 +8391,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 813, col: 5, offset: 26438}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -8416,28 +8416,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment897, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8446,9 +8446,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -8513,10 +8513,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 801, col: 8, offset: 26046}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment918, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -8525,28 +8525,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment921, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8555,9 +8555,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -8573,9 +8573,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -8631,10 +8631,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 808, col: 8, offset: 26292}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment943, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -8643,28 +8643,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment946, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8673,9 +8673,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -8747,10 +8747,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 808, col: 8, offset: 26292}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment971, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -8759,28 +8759,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment974, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8789,9 +8789,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -8807,9 +8807,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -8827,9 +8827,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 813, col: 5, offset: 26438}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -8852,28 +8852,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment995, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8882,9 +8882,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -8949,10 +8949,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 808, col: 8, offset: 26292}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment1016, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -8961,28 +8961,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment1019, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -8991,9 +8991,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -9009,9 +9009,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -9022,52 +9022,52 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2986, col: 18, offset: 96509}, + pos: position{line: 2984, col: 18, offset: 96382}, run: (*parser).callonDocumentFragment1029, expr: &seqExpr{ - pos: position{line: 2986, col: 18, offset: 96509}, + pos: position{line: 2984, col: 18, offset: 96382}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 2987, col: 9, offset: 96519}, + pos: position{line: 2985, col: 9, offset: 96392}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2987, col: 9, offset: 96519}, + pos: position{line: 2985, col: 9, offset: 96392}, val: "'''", ignoreCase: false, want: "\"'''\"", }, &litMatcher{ - pos: position{line: 2988, col: 11, offset: 96555}, + pos: position{line: 2986, col: 11, offset: 96428}, val: "***", ignoreCase: false, want: "\"***\"", }, &litMatcher{ - pos: position{line: 2988, col: 19, offset: 96563}, + pos: position{line: 2986, col: 19, offset: 96436}, val: "* * *", ignoreCase: false, want: "\"* * *\"", }, &litMatcher{ - pos: position{line: 2988, col: 29, offset: 96573}, + pos: position{line: 2986, col: 29, offset: 96446}, val: "---", ignoreCase: false, want: "\"---\"", }, &litMatcher{ - pos: position{line: 2988, col: 37, offset: 96581}, + pos: position{line: 2986, col: 37, offset: 96454}, val: "- - -", ignoreCase: false, want: "\"- - -\"", }, &litMatcher{ - pos: position{line: 2988, col: 47, offset: 96591}, + pos: position{line: 2986, col: 47, offset: 96464}, val: "___", ignoreCase: false, want: "\"___\"", }, &litMatcher{ - pos: position{line: 2988, col: 55, offset: 96599}, + pos: position{line: 2986, col: 55, offset: 96472}, val: "_ _ _", ignoreCase: false, want: "\"_ _ _\"", @@ -9075,12 +9075,12 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 2989, col: 11, offset: 96657}, + pos: position{line: 2987, col: 11, offset: 96530}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment1040, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -9089,28 +9089,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment1043, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9119,36 +9119,36 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment1051, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9157,9 +9157,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -9172,24 +9172,24 @@ var g = &grammar{ name: "ListElements", }, &actionExpr{ - pos: position{line: 2884, col: 5, offset: 93638}, + pos: position{line: 2882, col: 5, offset: 93511}, run: (*parser).callonDocumentFragment1059, expr: &seqExpr{ - pos: position{line: 2884, col: 5, offset: 93638}, + pos: position{line: 2882, col: 5, offset: 93511}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2892, col: 19, offset: 93815}, + pos: position{line: 2890, col: 19, offset: 93688}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2892, col: 26, offset: 93822}, + pos: position{line: 2890, col: 26, offset: 93695}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment1063, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -9198,28 +9198,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment1066, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9228,48 +9228,48 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, }, &labeledExpr{ - pos: position{line: 2885, col: 5, offset: 93662}, + pos: position{line: 2883, col: 5, offset: 93535}, label: "header", expr: &zeroOrOneExpr{ - pos: position{line: 2885, col: 12, offset: 93669}, + pos: position{line: 2883, col: 12, offset: 93542}, expr: &actionExpr{ - pos: position{line: 2900, col: 5, offset: 93982}, + pos: position{line: 2898, col: 5, offset: 93855}, run: (*parser).callonDocumentFragment1075, expr: &seqExpr{ - pos: position{line: 2900, col: 5, offset: 93982}, + pos: position{line: 2898, col: 5, offset: 93855}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2900, col: 5, offset: 93982}, + pos: position{line: 2898, col: 5, offset: 93855}, label: "cells", expr: &oneOrMoreExpr{ - pos: position{line: 2900, col: 11, offset: 93988}, + pos: position{line: 2898, col: 11, offset: 93861}, expr: &actionExpr{ - pos: position{line: 2906, col: 5, offset: 94105}, + pos: position{line: 2904, col: 5, offset: 93978}, run: (*parser).callonDocumentFragment1079, expr: &seqExpr{ - pos: position{line: 2906, col: 5, offset: 94105}, + pos: position{line: 2904, col: 5, offset: 93978}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2906, col: 5, offset: 94105}, + pos: position{line: 2904, col: 5, offset: 93978}, val: "|", ignoreCase: false, want: "\"|\"", }, &zeroOrMoreExpr{ - pos: position{line: 2906, col: 9, offset: 94109}, + pos: position{line: 2904, col: 9, offset: 93982}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment1083, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -9278,23 +9278,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2907, col: 5, offset: 94121}, + pos: position{line: 2905, col: 5, offset: 93994}, label: "content", expr: &zeroOrOneExpr{ - pos: position{line: 2907, col: 14, offset: 94130}, + pos: position{line: 2905, col: 14, offset: 94003}, expr: &actionExpr{ - pos: position{line: 2939, col: 5, offset: 94918}, + pos: position{line: 2937, col: 5, offset: 94791}, run: (*parser).callonDocumentFragment1087, expr: &labeledExpr{ - pos: position{line: 2939, col: 5, offset: 94918}, + pos: position{line: 2937, col: 5, offset: 94791}, label: "content", expr: &actionExpr{ - pos: position{line: 2939, col: 14, offset: 94927}, + pos: position{line: 2937, col: 14, offset: 94800}, run: (*parser).callonDocumentFragment1089, expr: &oneOrMoreExpr{ - pos: position{line: 2939, col: 14, offset: 94927}, + pos: position{line: 2937, col: 14, offset: 94800}, expr: &charClassMatcher{ - pos: position{line: 2939, col: 14, offset: 94927}, + pos: position{line: 2937, col: 14, offset: 94800}, val: "[^\\r\\n|]", chars: []rune{'\r', '\n', '|'}, ignoreCase: false, @@ -9312,28 +9312,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment1093, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9342,15 +9342,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, }, &oneOrMoreExpr{ - pos: position{line: 2901, col: 5, offset: 94010}, + pos: position{line: 2899, col: 5, offset: 93883}, expr: &actionExpr{ pos: position{line: 687, col: 14, offset: 22085}, run: (*parser).callonDocumentFragment1101, @@ -9360,19 +9360,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 687, col: 14, offset: 22085}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, &zeroOrMoreExpr{ pos: position{line: 687, col: 19, offset: 22090}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment1107, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -9381,28 +9381,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment1110, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9411,9 +9411,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -9428,40 +9428,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2886, col: 5, offset: 93688}, + pos: position{line: 2884, col: 5, offset: 93561}, label: "rows", expr: &zeroOrMoreExpr{ - pos: position{line: 2886, col: 10, offset: 93693}, + pos: position{line: 2884, col: 10, offset: 93566}, expr: &choiceExpr{ - pos: position{line: 2911, col: 13, offset: 94227}, + pos: position{line: 2909, col: 13, offset: 94100}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2921, col: 5, offset: 94446}, + pos: position{line: 2919, col: 5, offset: 94319}, run: (*parser).callonDocumentFragment1120, expr: &seqExpr{ - pos: position{line: 2921, col: 5, offset: 94446}, + pos: position{line: 2919, col: 5, offset: 94319}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2921, col: 5, offset: 94446}, + pos: position{line: 2919, col: 5, offset: 94319}, expr: &choiceExpr{ - pos: position{line: 2896, col: 22, offset: 93895}, + pos: position{line: 2894, col: 22, offset: 93768}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2892, col: 19, offset: 93815}, + pos: position{line: 2890, col: 19, offset: 93688}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2892, col: 19, offset: 93815}, + pos: position{line: 2890, col: 19, offset: 93688}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2892, col: 26, offset: 93822}, + pos: position{line: 2890, col: 26, offset: 93695}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment1127, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -9470,28 +9470,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment1130, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9500,9 +9500,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -9510,55 +9510,55 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, }, }, &labeledExpr{ - pos: position{line: 2922, col: 5, offset: 94469}, + pos: position{line: 2920, col: 5, offset: 94342}, label: "cells", expr: &oneOrMoreExpr{ - pos: position{line: 2922, col: 11, offset: 94475}, + pos: position{line: 2920, col: 11, offset: 94348}, expr: &actionExpr{ - pos: position{line: 2922, col: 12, offset: 94476}, + pos: position{line: 2920, col: 12, offset: 94349}, run: (*parser).callonDocumentFragment1141, expr: &seqExpr{ - pos: position{line: 2922, col: 12, offset: 94476}, + pos: position{line: 2920, col: 12, offset: 94349}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2922, col: 12, offset: 94476}, + pos: position{line: 2920, col: 12, offset: 94349}, label: "cell", expr: &actionExpr{ - pos: position{line: 2931, col: 5, offset: 94717}, + pos: position{line: 2929, col: 5, offset: 94590}, run: (*parser).callonDocumentFragment1144, expr: &seqExpr{ - pos: position{line: 2931, col: 5, offset: 94717}, + pos: position{line: 2929, col: 5, offset: 94590}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2931, col: 5, offset: 94717}, + pos: position{line: 2929, col: 5, offset: 94590}, expr: &choiceExpr{ - pos: position{line: 2896, col: 22, offset: 93895}, + pos: position{line: 2894, col: 22, offset: 93768}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2892, col: 19, offset: 93815}, + pos: position{line: 2890, col: 19, offset: 93688}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2892, col: 19, offset: 93815}, + pos: position{line: 2890, col: 19, offset: 93688}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2892, col: 26, offset: 93822}, + pos: position{line: 2890, col: 26, offset: 93695}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment1151, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -9567,28 +9567,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment1154, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9597,9 +9597,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -9607,16 +9607,16 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, }, }, ¬Expr{ - pos: position{line: 2932, col: 5, offset: 94740}, + pos: position{line: 2930, col: 5, offset: 94613}, expr: &actionExpr{ pos: position{line: 687, col: 14, offset: 22085}, run: (*parser).callonDocumentFragment1164, @@ -9626,19 +9626,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 687, col: 14, offset: 22085}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, &zeroOrMoreExpr{ pos: position{line: 687, col: 19, offset: 22090}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment1170, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -9647,28 +9647,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment1173, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9677,9 +9677,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -9689,18 +9689,18 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2933, col: 5, offset: 94755}, + pos: position{line: 2931, col: 5, offset: 94628}, val: "|", ignoreCase: false, want: "\"|\"", }, &zeroOrMoreExpr{ - pos: position{line: 2933, col: 9, offset: 94759}, + pos: position{line: 2931, col: 9, offset: 94632}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment1182, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -9709,23 +9709,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2933, col: 16, offset: 94766}, + pos: position{line: 2931, col: 16, offset: 94639}, label: "content", expr: &zeroOrOneExpr{ - pos: position{line: 2933, col: 25, offset: 94775}, + pos: position{line: 2931, col: 25, offset: 94648}, expr: &actionExpr{ - pos: position{line: 2939, col: 5, offset: 94918}, + pos: position{line: 2937, col: 5, offset: 94791}, run: (*parser).callonDocumentFragment1186, expr: &labeledExpr{ - pos: position{line: 2939, col: 5, offset: 94918}, + pos: position{line: 2937, col: 5, offset: 94791}, label: "content", expr: &actionExpr{ - pos: position{line: 2939, col: 14, offset: 94927}, + pos: position{line: 2937, col: 14, offset: 94800}, run: (*parser).callonDocumentFragment1188, expr: &oneOrMoreExpr{ - pos: position{line: 2939, col: 14, offset: 94927}, + pos: position{line: 2937, col: 14, offset: 94800}, expr: &charClassMatcher{ - pos: position{line: 2939, col: 14, offset: 94927}, + pos: position{line: 2937, col: 14, offset: 94800}, val: "[^\\r\\n|]", chars: []rune{'\r', '\n', '|'}, ignoreCase: false, @@ -9742,28 +9742,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment1192, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9772,9 +9772,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -9785,10 +9785,10 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2925, col: 6, offset: 94538}, + pos: position{line: 2923, col: 6, offset: 94411}, alternatives: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 2925, col: 6, offset: 94538}, + pos: position{line: 2923, col: 6, offset: 94411}, expr: &actionExpr{ pos: position{line: 687, col: 14, offset: 22085}, run: (*parser).callonDocumentFragment1201, @@ -9798,19 +9798,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 687, col: 14, offset: 22085}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, &zeroOrMoreExpr{ pos: position{line: 687, col: 19, offset: 22090}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment1207, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -9819,28 +9819,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment1210, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9849,9 +9849,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -9861,26 +9861,26 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2925, col: 19, offset: 94551}, + pos: position{line: 2923, col: 19, offset: 94424}, expr: &choiceExpr{ - pos: position{line: 2896, col: 22, offset: 93895}, + pos: position{line: 2894, col: 22, offset: 93768}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2892, col: 19, offset: 93815}, + pos: position{line: 2890, col: 19, offset: 93688}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2892, col: 19, offset: 93815}, + pos: position{line: 2890, col: 19, offset: 93688}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2892, col: 26, offset: 93822}, + pos: position{line: 2890, col: 26, offset: 93695}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment1222, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -9889,28 +9889,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment1225, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -9919,9 +9919,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -9929,9 +9929,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -9943,32 +9943,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2914, col: 5, offset: 94294}, + pos: position{line: 2912, col: 5, offset: 94167}, run: (*parser).callonDocumentFragment1234, expr: &seqExpr{ - pos: position{line: 2914, col: 5, offset: 94294}, + pos: position{line: 2912, col: 5, offset: 94167}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2914, col: 5, offset: 94294}, + pos: position{line: 2912, col: 5, offset: 94167}, expr: &choiceExpr{ - pos: position{line: 2896, col: 22, offset: 93895}, + pos: position{line: 2894, col: 22, offset: 93768}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2892, col: 19, offset: 93815}, + pos: position{line: 2890, col: 19, offset: 93688}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2892, col: 19, offset: 93815}, + pos: position{line: 2890, col: 19, offset: 93688}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2892, col: 26, offset: 93822}, + pos: position{line: 2890, col: 26, offset: 93695}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment1241, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -9977,28 +9977,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment1244, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10007,9 +10007,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -10017,46 +10017,46 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, }, }, &labeledExpr{ - pos: position{line: 2915, col: 5, offset: 94317}, + pos: position{line: 2913, col: 5, offset: 94190}, label: "cells", expr: &oneOrMoreExpr{ - pos: position{line: 2915, col: 11, offset: 94323}, + pos: position{line: 2913, col: 11, offset: 94196}, expr: &actionExpr{ - pos: position{line: 2931, col: 5, offset: 94717}, + pos: position{line: 2929, col: 5, offset: 94590}, run: (*parser).callonDocumentFragment1255, expr: &seqExpr{ - pos: position{line: 2931, col: 5, offset: 94717}, + pos: position{line: 2929, col: 5, offset: 94590}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2931, col: 5, offset: 94717}, + pos: position{line: 2929, col: 5, offset: 94590}, expr: &choiceExpr{ - pos: position{line: 2896, col: 22, offset: 93895}, + pos: position{line: 2894, col: 22, offset: 93768}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2892, col: 19, offset: 93815}, + pos: position{line: 2890, col: 19, offset: 93688}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2892, col: 19, offset: 93815}, + pos: position{line: 2890, col: 19, offset: 93688}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2892, col: 26, offset: 93822}, + pos: position{line: 2890, col: 26, offset: 93695}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment1262, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -10065,28 +10065,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment1265, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10095,9 +10095,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -10105,16 +10105,16 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, }, }, ¬Expr{ - pos: position{line: 2932, col: 5, offset: 94740}, + pos: position{line: 2930, col: 5, offset: 94613}, expr: &actionExpr{ pos: position{line: 687, col: 14, offset: 22085}, run: (*parser).callonDocumentFragment1275, @@ -10124,19 +10124,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 687, col: 14, offset: 22085}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, &zeroOrMoreExpr{ pos: position{line: 687, col: 19, offset: 22090}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment1281, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -10145,28 +10145,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment1284, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10175,9 +10175,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -10187,18 +10187,18 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2933, col: 5, offset: 94755}, + pos: position{line: 2931, col: 5, offset: 94628}, val: "|", ignoreCase: false, want: "\"|\"", }, &zeroOrMoreExpr{ - pos: position{line: 2933, col: 9, offset: 94759}, + pos: position{line: 2931, col: 9, offset: 94632}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment1293, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -10207,23 +10207,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2933, col: 16, offset: 94766}, + pos: position{line: 2931, col: 16, offset: 94639}, label: "content", expr: &zeroOrOneExpr{ - pos: position{line: 2933, col: 25, offset: 94775}, + pos: position{line: 2931, col: 25, offset: 94648}, expr: &actionExpr{ - pos: position{line: 2939, col: 5, offset: 94918}, + pos: position{line: 2937, col: 5, offset: 94791}, run: (*parser).callonDocumentFragment1297, expr: &labeledExpr{ - pos: position{line: 2939, col: 5, offset: 94918}, + pos: position{line: 2937, col: 5, offset: 94791}, label: "content", expr: &actionExpr{ - pos: position{line: 2939, col: 14, offset: 94927}, + pos: position{line: 2937, col: 14, offset: 94800}, run: (*parser).callonDocumentFragment1299, expr: &oneOrMoreExpr{ - pos: position{line: 2939, col: 14, offset: 94927}, + pos: position{line: 2937, col: 14, offset: 94800}, expr: &charClassMatcher{ - pos: position{line: 2939, col: 14, offset: 94927}, + pos: position{line: 2937, col: 14, offset: 94800}, val: "[^\\r\\n|]", chars: []rune{'\r', '\n', '|'}, ignoreCase: false, @@ -10241,28 +10241,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment1303, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10271,15 +10271,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 2916, col: 5, offset: 94344}, + pos: position{line: 2914, col: 5, offset: 94217}, expr: &actionExpr{ pos: position{line: 687, col: 14, offset: 22085}, run: (*parser).callonDocumentFragment1311, @@ -10289,19 +10289,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 687, col: 14, offset: 22085}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, &zeroOrMoreExpr{ pos: position{line: 687, col: 19, offset: 22090}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment1317, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -10310,28 +10310,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment1320, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10340,9 +10340,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -10359,24 +10359,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2896, col: 22, offset: 93895}, + pos: position{line: 2894, col: 22, offset: 93768}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2892, col: 19, offset: 93815}, + pos: position{line: 2890, col: 19, offset: 93688}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2892, col: 19, offset: 93815}, + pos: position{line: 2890, col: 19, offset: 93688}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2892, col: 26, offset: 93822}, + pos: position{line: 2890, col: 26, offset: 93695}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment1331, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -10385,28 +10385,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment1334, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10415,9 +10415,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -10425,9 +10425,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -10436,36 +10436,36 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2772, col: 22, offset: 90565}, + pos: position{line: 2770, col: 22, offset: 90438}, run: (*parser).callonDocumentFragment1343, expr: &seqExpr{ - pos: position{line: 2772, col: 22, offset: 90565}, + pos: position{line: 2770, col: 22, offset: 90438}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2777, col: 31, offset: 90786}, + pos: position{line: 2775, col: 31, offset: 90659}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2777, col: 36, offset: 90791}, + pos: position{line: 2775, col: 36, offset: 90664}, expr: &litMatcher{ - pos: position{line: 2777, col: 37, offset: 90792}, + pos: position{line: 2775, col: 37, offset: 90665}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2772, col: 49, offset: 90592}, + pos: position{line: 2770, col: 49, offset: 90465}, label: "content", expr: &actionExpr{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, run: (*parser).callonDocumentFragment1349, expr: &zeroOrMoreExpr{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, expr: &charClassMatcher{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -10475,28 +10475,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment1353, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10505,9 +10505,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -10516,13 +10516,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1840, col: 5, offset: 60156}, + pos: position{line: 1838, col: 5, offset: 60029}, run: (*parser).callonDocumentFragment1360, expr: &seqExpr{ - pos: position{line: 1840, col: 5, offset: 60156}, + pos: position{line: 1838, col: 5, offset: 60029}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1840, col: 5, offset: 60156}, + pos: position{line: 1838, col: 5, offset: 60029}, label: "kind", expr: &choiceExpr{ pos: position{line: 293, col: 19, offset: 9062}, @@ -10581,30 +10581,30 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1840, col: 27, offset: 60178}, + pos: position{line: 1838, col: 27, offset: 60051}, val: ": ", ignoreCase: false, want: "\": \"", }, &labeledExpr{ - pos: position{line: 1841, col: 5, offset: 60188}, + pos: position{line: 1839, col: 5, offset: 60061}, label: "firstLine", expr: &actionExpr{ - pos: position{line: 1852, col: 5, offset: 60532}, + pos: position{line: 1850, col: 5, offset: 60405}, run: (*parser).callonDocumentFragment1376, expr: &seqExpr{ - pos: position{line: 1852, col: 5, offset: 60532}, + pos: position{line: 1850, col: 5, offset: 60405}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1852, col: 5, offset: 60532}, + pos: position{line: 1850, col: 5, offset: 60405}, label: "content", expr: &actionExpr{ - pos: position{line: 1852, col: 14, offset: 60541}, + pos: position{line: 1850, col: 14, offset: 60414}, run: (*parser).callonDocumentFragment1379, expr: &oneOrMoreExpr{ - pos: position{line: 1852, col: 14, offset: 60541}, + pos: position{line: 1850, col: 14, offset: 60414}, expr: &charClassMatcher{ - pos: position{line: 1852, col: 14, offset: 60541}, + pos: position{line: 1850, col: 14, offset: 60414}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -10614,32 +10614,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1855, col: 5, offset: 60648}, + pos: position{line: 1853, col: 5, offset: 60521}, run: (*parser).callonDocumentFragment1382, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment1384, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10648,9 +10648,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -10660,34 +10660,34 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1842, col: 5, offset: 60222}, + pos: position{line: 1840, col: 5, offset: 60095}, label: "otherLines", expr: &zeroOrMoreExpr{ - pos: position{line: 1842, col: 16, offset: 60233}, + pos: position{line: 1840, col: 16, offset: 60106}, expr: &actionExpr{ - pos: position{line: 1843, col: 9, offset: 60243}, + pos: position{line: 1841, col: 9, offset: 60116}, run: (*parser).callonDocumentFragment1393, expr: &seqExpr{ - pos: position{line: 1843, col: 9, offset: 60243}, + pos: position{line: 1841, col: 9, offset: 60116}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1843, col: 9, offset: 60243}, + pos: position{line: 1841, col: 9, offset: 60116}, expr: &seqExpr{ - pos: position{line: 1588, col: 34, offset: 51749}, + pos: position{line: 1586, col: 34, offset: 51622}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1588, col: 34, offset: 51749}, + pos: position{line: 1586, col: 34, offset: 51622}, val: "+", ignoreCase: false, want: "\"+\"", }, &zeroOrMoreExpr{ - pos: position{line: 1588, col: 38, offset: 51753}, + pos: position{line: 1586, col: 38, offset: 51626}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment1399, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -10696,25 +10696,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment1401, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10726,42 +10726,42 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1844, col: 9, offset: 60282}, + pos: position{line: 1842, col: 9, offset: 60155}, label: "line", expr: &choiceExpr{ - pos: position{line: 1844, col: 15, offset: 60288}, + pos: position{line: 1842, col: 15, offset: 60161}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2772, col: 22, offset: 90565}, + pos: position{line: 2770, col: 22, offset: 90438}, run: (*parser).callonDocumentFragment1408, expr: &seqExpr{ - pos: position{line: 2772, col: 22, offset: 90565}, + pos: position{line: 2770, col: 22, offset: 90438}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2777, col: 31, offset: 90786}, + pos: position{line: 2775, col: 31, offset: 90659}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2777, col: 36, offset: 90791}, + pos: position{line: 2775, col: 36, offset: 90664}, expr: &litMatcher{ - pos: position{line: 2777, col: 37, offset: 90792}, + pos: position{line: 2775, col: 37, offset: 90665}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2772, col: 49, offset: 90592}, + pos: position{line: 2770, col: 49, offset: 90465}, label: "content", expr: &actionExpr{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, run: (*parser).callonDocumentFragment1414, expr: &zeroOrMoreExpr{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, expr: &charClassMatcher{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -10771,28 +10771,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment1418, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10801,9 +10801,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -10812,21 +10812,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1852, col: 5, offset: 60532}, + pos: position{line: 1850, col: 5, offset: 60405}, run: (*parser).callonDocumentFragment1425, expr: &seqExpr{ - pos: position{line: 1852, col: 5, offset: 60532}, + pos: position{line: 1850, col: 5, offset: 60405}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1852, col: 5, offset: 60532}, + pos: position{line: 1850, col: 5, offset: 60405}, label: "content", expr: &actionExpr{ - pos: position{line: 1852, col: 14, offset: 60541}, + pos: position{line: 1850, col: 14, offset: 60414}, run: (*parser).callonDocumentFragment1428, expr: &oneOrMoreExpr{ - pos: position{line: 1852, col: 14, offset: 60541}, + pos: position{line: 1850, col: 14, offset: 60414}, expr: &charClassMatcher{ - pos: position{line: 1852, col: 14, offset: 60541}, + pos: position{line: 1850, col: 14, offset: 60414}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -10836,32 +10836,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1855, col: 5, offset: 60648}, + pos: position{line: 1853, col: 5, offset: 60521}, run: (*parser).callonDocumentFragment1431, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment1433, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10870,9 +10870,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -10892,36 +10892,36 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1863, col: 5, offset: 60814}, + pos: position{line: 1861, col: 5, offset: 60687}, run: (*parser).callonDocumentFragment1440, expr: &seqExpr{ - pos: position{line: 1863, col: 5, offset: 60814}, + pos: position{line: 1861, col: 5, offset: 60687}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1863, col: 5, offset: 60814}, + pos: position{line: 1861, col: 5, offset: 60687}, label: "firstLine", expr: &actionExpr{ - pos: position{line: 1870, col: 5, offset: 61099}, + pos: position{line: 1868, col: 5, offset: 60972}, run: (*parser).callonDocumentFragment1443, expr: &seqExpr{ - pos: position{line: 1870, col: 5, offset: 61099}, + pos: position{line: 1868, col: 5, offset: 60972}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1870, col: 5, offset: 61099}, + pos: position{line: 1868, col: 5, offset: 60972}, label: "content", expr: &actionExpr{ - pos: position{line: 1870, col: 14, offset: 61108}, + pos: position{line: 1868, col: 14, offset: 60981}, run: (*parser).callonDocumentFragment1446, expr: &seqExpr{ - pos: position{line: 1870, col: 14, offset: 61108}, + pos: position{line: 1868, col: 14, offset: 60981}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonDocumentFragment1448, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -10930,9 +10930,9 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 1870, col: 21, offset: 61115}, + pos: position{line: 1868, col: 21, offset: 60988}, expr: &charClassMatcher{ - pos: position{line: 1870, col: 21, offset: 61115}, + pos: position{line: 1868, col: 21, offset: 60988}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -10944,32 +10944,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1873, col: 5, offset: 61172}, + pos: position{line: 1871, col: 5, offset: 61045}, run: (*parser).callonDocumentFragment1453, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment1455, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -10978,9 +10978,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -10990,44 +10990,44 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1864, col: 5, offset: 60855}, + pos: position{line: 1862, col: 5, offset: 60728}, label: "otherLines", expr: &zeroOrMoreExpr{ - pos: position{line: 1864, col: 16, offset: 60866}, + pos: position{line: 1862, col: 16, offset: 60739}, expr: &choiceExpr{ - pos: position{line: 1864, col: 17, offset: 60867}, + pos: position{line: 1862, col: 17, offset: 60740}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2772, col: 22, offset: 90565}, + pos: position{line: 2770, col: 22, offset: 90438}, run: (*parser).callonDocumentFragment1465, expr: &seqExpr{ - pos: position{line: 2772, col: 22, offset: 90565}, + pos: position{line: 2770, col: 22, offset: 90438}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2777, col: 31, offset: 90786}, + pos: position{line: 2775, col: 31, offset: 90659}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2777, col: 36, offset: 90791}, + pos: position{line: 2775, col: 36, offset: 90664}, expr: &litMatcher{ - pos: position{line: 2777, col: 37, offset: 90792}, + pos: position{line: 2775, col: 37, offset: 90665}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2772, col: 49, offset: 90592}, + pos: position{line: 2770, col: 49, offset: 90465}, label: "content", expr: &actionExpr{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, run: (*parser).callonDocumentFragment1471, expr: &zeroOrMoreExpr{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, expr: &charClassMatcher{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -11037,28 +11037,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment1475, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -11067,9 +11067,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -11078,21 +11078,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1852, col: 5, offset: 60532}, + pos: position{line: 1850, col: 5, offset: 60405}, run: (*parser).callonDocumentFragment1482, expr: &seqExpr{ - pos: position{line: 1852, col: 5, offset: 60532}, + pos: position{line: 1850, col: 5, offset: 60405}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1852, col: 5, offset: 60532}, + pos: position{line: 1850, col: 5, offset: 60405}, label: "content", expr: &actionExpr{ - pos: position{line: 1852, col: 14, offset: 60541}, + pos: position{line: 1850, col: 14, offset: 60414}, run: (*parser).callonDocumentFragment1485, expr: &oneOrMoreExpr{ - pos: position{line: 1852, col: 14, offset: 60541}, + pos: position{line: 1850, col: 14, offset: 60414}, expr: &charClassMatcher{ - pos: position{line: 1852, col: 14, offset: 60541}, + pos: position{line: 1850, col: 14, offset: 60414}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -11102,32 +11102,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1855, col: 5, offset: 60648}, + pos: position{line: 1853, col: 5, offset: 60521}, run: (*parser).callonDocumentFragment1488, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment1490, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -11136,9 +11136,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -11181,10 +11181,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1247, col: 36, offset: 39074}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment1505, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -11193,28 +11193,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment1508, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -11223,9 +11223,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -11259,10 +11259,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1247, col: 36, offset: 39074}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment1525, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -11271,28 +11271,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment1528, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -11301,9 +11301,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -11330,10 +11330,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1247, col: 36, offset: 39074}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentFragment1538, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -11342,28 +11342,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentFragment1541, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -11372,9 +11372,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -11463,9 +11463,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -11539,12 +11539,12 @@ var g = &grammar{ pos: position{line: 311, col: 9, offset: 9575}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonAttributeDeclaration15, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -11566,28 +11566,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonAttributeDeclaration21, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -11596,9 +11596,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -11650,10 +11650,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 350, col: 13, offset: 10839}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonAttributeDeclarationValue14, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -11662,28 +11662,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonAttributeDeclarationValue17, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -11692,9 +11692,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -11723,10 +11723,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonAttributeDeclarationValue29, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -12125,25 +12125,25 @@ var g = &grammar{ want: "\"\\\\\"", }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonAttributeDeclarationValue107, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -12154,10 +12154,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 332, col: 9, offset: 10269}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonAttributeDeclarationValue113, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -12667,10 +12667,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 376, col: 35, offset: 11748}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonBlockAttributes100, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -12679,28 +12679,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonBlockAttributes103, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -12709,9 +12709,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -12727,19 +12727,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 687, col: 14, offset: 22085}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, &zeroOrMoreExpr{ pos: position{line: 687, col: 19, offset: 22090}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonBlockAttributes117, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -12748,28 +12748,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonBlockAttributes120, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -12778,9 +12778,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -12832,15 +12832,15 @@ var g = &grammar{ pos: position{line: 430, col: 9, offset: 13324}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3050, col: 5, offset: 98711}, + pos: position{line: 3048, col: 5, offset: 98584}, run: (*parser).callonBlockAttributes138, expr: &seqExpr{ - pos: position{line: 3050, col: 5, offset: 98711}, + pos: position{line: 3048, col: 5, offset: 98584}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 3050, col: 5, offset: 98711}, + pos: position{line: 3048, col: 5, offset: 98584}, expr: &charClassMatcher{ - pos: position{line: 3050, col: 5, offset: 98711}, + pos: position{line: 3048, col: 5, offset: 98584}, val: "[,;!?0-9\\pL]", chars: []rune{',', ';', '!', '?'}, ranges: []rune{'0', '9'}, @@ -12850,13 +12850,13 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3051, col: 6, offset: 98761}, + pos: position{line: 3049, col: 6, offset: 98634}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonBlockAttributes143, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -12864,37 +12864,37 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 3051, col: 14, offset: 98769}, + pos: position{line: 3049, col: 14, offset: 98642}, expr: &choiceExpr{ - pos: position{line: 3051, col: 16, offset: 98771}, + pos: position{line: 3049, col: 16, offset: 98644}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3051, col: 16, offset: 98771}, + pos: position{line: 3049, col: 16, offset: 98644}, val: "[.�]", chars: []rune{'.', '�'}, ignoreCase: false, inverted: false, }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonBlockAttributes148, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -12903,9 +12903,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -12917,10 +12917,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonBlockAttributes155, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -13059,10 +13059,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 380, col: 35, offset: 11903}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonBlockAttributes180, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -13071,28 +13071,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonBlockAttributes183, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -13101,9 +13101,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -13119,19 +13119,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 687, col: 14, offset: 22085}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, &zeroOrMoreExpr{ pos: position{line: 687, col: 19, offset: 22090}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonBlockAttributes197, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -13140,28 +13140,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonBlockAttributes200, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -13170,9 +13170,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -13201,10 +13201,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 384, col: 44, offset: 12036}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonBlockAttributes212, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -13213,28 +13213,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonBlockAttributes215, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -13243,9 +13243,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -13261,19 +13261,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 687, col: 14, offset: 22085}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, &zeroOrMoreExpr{ pos: position{line: 687, col: 19, offset: 22090}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonBlockAttributes229, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -13282,28 +13282,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonBlockAttributes232, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -13312,9 +13312,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -13493,12 +13493,12 @@ var g = &grammar{ pos: position{line: 575, col: 9, offset: 18005}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, run: (*parser).callonLongHandAttributes27, expr: &oneOrMoreExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, expr: &charClassMatcher{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -13508,10 +13508,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonLongHandAttributes30, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -13519,40 +13519,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, run: (*parser).callonLongHandAttributes32, expr: &litMatcher{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, run: (*parser).callonLongHandAttributes34, expr: &litMatcher{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, run: (*parser).callonLongHandAttributes36, expr: &litMatcher{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, run: (*parser).callonLongHandAttributes38, expr: &litMatcher{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, val: "`'", ignoreCase: false, want: "\"`'\"", @@ -14009,12 +14009,12 @@ var g = &grammar{ pos: position{line: 601, col: 9, offset: 18856}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, run: (*parser).callonLongHandAttributes129, expr: &oneOrMoreExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, expr: &charClassMatcher{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -14024,10 +14024,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonLongHandAttributes132, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -14035,40 +14035,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, run: (*parser).callonLongHandAttributes134, expr: &litMatcher{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, run: (*parser).callonLongHandAttributes136, expr: &litMatcher{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, run: (*parser).callonLongHandAttributes138, expr: &litMatcher{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, run: (*parser).callonLongHandAttributes140, expr: &litMatcher{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, val: "`'", ignoreCase: false, want: "\"`'\"", @@ -14502,10 +14502,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 595, col: 14, offset: 18745}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonLongHandAttributes226, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -14541,40 +14541,40 @@ var g = &grammar{ pos: position{line: 511, col: 9, offset: 16100}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, run: (*parser).callonLongHandAttributes234, expr: &litMatcher{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, run: (*parser).callonLongHandAttributes236, expr: &litMatcher{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, run: (*parser).callonLongHandAttributes238, expr: &litMatcher{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, run: (*parser).callonLongHandAttributes240, expr: &litMatcher{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, val: "`'", ignoreCase: false, want: "\"`'\"", @@ -14972,10 +14972,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 521, col: 9, offset: 16386}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonLongHandAttributes320, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -15091,12 +15091,12 @@ var g = &grammar{ pos: position{line: 575, col: 9, offset: 18005}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, run: (*parser).callonLongHandAttributes348, expr: &oneOrMoreExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, expr: &charClassMatcher{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -15106,10 +15106,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonLongHandAttributes351, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -15117,40 +15117,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, run: (*parser).callonLongHandAttributes353, expr: &litMatcher{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, run: (*parser).callonLongHandAttributes355, expr: &litMatcher{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, run: (*parser).callonLongHandAttributes357, expr: &litMatcher{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, run: (*parser).callonLongHandAttributes359, expr: &litMatcher{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, val: "`'", ignoreCase: false, want: "\"`'\"", @@ -15607,12 +15607,12 @@ var g = &grammar{ pos: position{line: 601, col: 9, offset: 18856}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, run: (*parser).callonLongHandAttributes450, expr: &oneOrMoreExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, expr: &charClassMatcher{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -15622,10 +15622,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonLongHandAttributes453, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -15633,40 +15633,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, run: (*parser).callonLongHandAttributes455, expr: &litMatcher{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, run: (*parser).callonLongHandAttributes457, expr: &litMatcher{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, run: (*parser).callonLongHandAttributes459, expr: &litMatcher{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, run: (*parser).callonLongHandAttributes461, expr: &litMatcher{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, val: "`'", ignoreCase: false, want: "\"`'\"", @@ -16100,10 +16100,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 595, col: 14, offset: 18745}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonLongHandAttributes547, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -16139,40 +16139,40 @@ var g = &grammar{ pos: position{line: 511, col: 9, offset: 16100}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, run: (*parser).callonLongHandAttributes555, expr: &litMatcher{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, run: (*parser).callonLongHandAttributes557, expr: &litMatcher{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, run: (*parser).callonLongHandAttributes559, expr: &litMatcher{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, run: (*parser).callonLongHandAttributes561, expr: &litMatcher{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, val: "`'", ignoreCase: false, want: "\"`'\"", @@ -16570,10 +16570,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 521, col: 9, offset: 16386}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonLongHandAttributes641, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -16654,12 +16654,12 @@ var g = &grammar{ pos: position{line: 575, col: 9, offset: 18005}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, run: (*parser).callonLongHandAttributes659, expr: &oneOrMoreExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, expr: &charClassMatcher{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -16669,10 +16669,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonLongHandAttributes662, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -16680,40 +16680,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, run: (*parser).callonLongHandAttributes664, expr: &litMatcher{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, run: (*parser).callonLongHandAttributes666, expr: &litMatcher{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, run: (*parser).callonLongHandAttributes668, expr: &litMatcher{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, run: (*parser).callonLongHandAttributes670, expr: &litMatcher{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, val: "`'", ignoreCase: false, want: "\"`'\"", @@ -17170,12 +17170,12 @@ var g = &grammar{ pos: position{line: 601, col: 9, offset: 18856}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, run: (*parser).callonLongHandAttributes761, expr: &oneOrMoreExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, expr: &charClassMatcher{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -17185,10 +17185,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonLongHandAttributes764, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -17196,40 +17196,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, run: (*parser).callonLongHandAttributes766, expr: &litMatcher{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, run: (*parser).callonLongHandAttributes768, expr: &litMatcher{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, run: (*parser).callonLongHandAttributes770, expr: &litMatcher{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, run: (*parser).callonLongHandAttributes772, expr: &litMatcher{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, val: "`'", ignoreCase: false, want: "\"`'\"", @@ -17663,10 +17663,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 595, col: 14, offset: 18745}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonLongHandAttributes858, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -17702,40 +17702,40 @@ var g = &grammar{ pos: position{line: 511, col: 9, offset: 16100}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, run: (*parser).callonLongHandAttributes866, expr: &litMatcher{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, run: (*parser).callonLongHandAttributes868, expr: &litMatcher{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, run: (*parser).callonLongHandAttributes870, expr: &litMatcher{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, run: (*parser).callonLongHandAttributes872, expr: &litMatcher{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, val: "`'", ignoreCase: false, want: "\"`'\"", @@ -18133,10 +18133,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 521, col: 9, offset: 16386}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonLongHandAttributes952, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -18217,12 +18217,12 @@ var g = &grammar{ pos: position{line: 575, col: 9, offset: 18005}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, run: (*parser).callonLongHandAttributes970, expr: &oneOrMoreExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, expr: &charClassMatcher{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -18232,10 +18232,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonLongHandAttributes973, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -18243,40 +18243,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, run: (*parser).callonLongHandAttributes975, expr: &litMatcher{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, run: (*parser).callonLongHandAttributes977, expr: &litMatcher{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, run: (*parser).callonLongHandAttributes979, expr: &litMatcher{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, run: (*parser).callonLongHandAttributes981, expr: &litMatcher{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, val: "`'", ignoreCase: false, want: "\"`'\"", @@ -18733,12 +18733,12 @@ var g = &grammar{ pos: position{line: 601, col: 9, offset: 18856}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, run: (*parser).callonLongHandAttributes1072, expr: &oneOrMoreExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, expr: &charClassMatcher{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -18748,10 +18748,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonLongHandAttributes1075, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -18759,40 +18759,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, run: (*parser).callonLongHandAttributes1077, expr: &litMatcher{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, run: (*parser).callonLongHandAttributes1079, expr: &litMatcher{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, run: (*parser).callonLongHandAttributes1081, expr: &litMatcher{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, run: (*parser).callonLongHandAttributes1083, expr: &litMatcher{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, val: "`'", ignoreCase: false, want: "\"`'\"", @@ -19226,10 +19226,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 595, col: 14, offset: 18745}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonLongHandAttributes1169, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -19265,40 +19265,40 @@ var g = &grammar{ pos: position{line: 511, col: 9, offset: 16100}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, run: (*parser).callonLongHandAttributes1177, expr: &litMatcher{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, run: (*parser).callonLongHandAttributes1179, expr: &litMatcher{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, run: (*parser).callonLongHandAttributes1181, expr: &litMatcher{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, run: (*parser).callonLongHandAttributes1183, expr: &litMatcher{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, val: "`'", ignoreCase: false, want: "\"`'\"", @@ -19696,10 +19696,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 521, col: 9, offset: 16386}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonLongHandAttributes1263, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -19748,10 +19748,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 469, col: 13, offset: 14804}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonLongHandAttributes1270, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -19838,10 +19838,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 527, col: 34, offset: 16529}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonPositionalAttribute11, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -19881,10 +19881,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 532, col: 13, offset: 16785}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonPositionalAttribute20, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -19907,10 +19907,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 532, col: 26, offset: 16798}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonPositionalAttribute26, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -19965,10 +19965,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 552, col: 22, offset: 17445}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonNamedAttribute7, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -19989,10 +19989,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 552, col: 42, offset: 17465}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonNamedAttribute12, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -20013,10 +20013,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 545, col: 9, offset: 17190}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonNamedAttribute16, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -20046,10 +20046,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 546, col: 33, offset: 17230}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonNamedAttribute24, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -20115,12 +20115,12 @@ var g = &grammar{ pos: position{line: 575, col: 9, offset: 18005}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, run: (*parser).callonAttributeValue15, expr: &oneOrMoreExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, expr: &charClassMatcher{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -20130,10 +20130,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonAttributeValue18, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -20141,40 +20141,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, run: (*parser).callonAttributeValue20, expr: &litMatcher{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, run: (*parser).callonAttributeValue22, expr: &litMatcher{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, run: (*parser).callonAttributeValue24, expr: &litMatcher{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, run: (*parser).callonAttributeValue26, expr: &litMatcher{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, val: "`'", ignoreCase: false, want: "\"`'\"", @@ -20631,12 +20631,12 @@ var g = &grammar{ pos: position{line: 601, col: 9, offset: 18856}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, run: (*parser).callonAttributeValue117, expr: &oneOrMoreExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, expr: &charClassMatcher{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -20646,10 +20646,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonAttributeValue120, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -20657,40 +20657,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, run: (*parser).callonAttributeValue122, expr: &litMatcher{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, run: (*parser).callonAttributeValue124, expr: &litMatcher{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, run: (*parser).callonAttributeValue126, expr: &litMatcher{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, run: (*parser).callonAttributeValue128, expr: &litMatcher{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, val: "`'", ignoreCase: false, want: "\"`'\"", @@ -21124,10 +21124,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 595, col: 14, offset: 18745}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonAttributeValue214, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -21165,10 +21165,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 562, col: 9, offset: 17688}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonAttributeValue222, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -21202,10 +21202,10 @@ var g = &grammar{ ¬Expr{ pos: position{line: 622, col: 5, offset: 19712}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonUnquotedAttributeValue4, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -21257,10 +21257,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonUnquotedAttributeValue16, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -21622,40 +21622,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, run: (*parser).callonUnquotedAttributeValue87, expr: &litMatcher{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, run: (*parser).callonUnquotedAttributeValue89, expr: &litMatcher{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, run: (*parser).callonUnquotedAttributeValue91, expr: &litMatcher{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, run: (*parser).callonUnquotedAttributeValue93, expr: &litMatcher{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, val: "`'", ignoreCase: false, want: "\"`'\"", @@ -21708,12 +21708,12 @@ var g = &grammar{ pos: position{line: 696, col: 32, offset: 22443}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonCrossReference6, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -21725,10 +21725,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 696, col: 40, offset: 22451}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonCrossReference10, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -21926,12 +21926,12 @@ var g = &grammar{ pos: position{line: 698, col: 14, offset: 22568}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonCrossReference48, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -21975,46 +21975,46 @@ var g = &grammar{ pos: position{line: 702, col: 35, offset: 22681}, label: "url", expr: &actionExpr{ - pos: position{line: 3073, col: 17, offset: 99490}, + pos: position{line: 3071, col: 17, offset: 99363}, run: (*parser).callonExternalCrossReference5, expr: &labeledExpr{ - pos: position{line: 3073, col: 17, offset: 99490}, + pos: position{line: 3071, col: 17, offset: 99363}, label: "path", expr: &oneOrMoreExpr{ - pos: position{line: 3073, col: 22, offset: 99495}, + pos: position{line: 3071, col: 22, offset: 99368}, expr: &choiceExpr{ - pos: position{line: 3073, col: 23, offset: 99496}, + pos: position{line: 3071, col: 23, offset: 99369}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3088, col: 5, offset: 99952}, + pos: position{line: 3086, col: 5, offset: 99825}, run: (*parser).callonExternalCrossReference9, expr: &seqExpr{ - pos: position{line: 3088, col: 5, offset: 99952}, + pos: position{line: 3086, col: 5, offset: 99825}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 3088, col: 5, offset: 99952}, + pos: position{line: 3086, col: 5, offset: 99825}, expr: &litMatcher{ - pos: position{line: 3088, col: 6, offset: 99953}, + pos: position{line: 3086, col: 6, offset: 99826}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 3089, col: 5, offset: 99977}, + pos: position{line: 3087, col: 5, offset: 99850}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 3089, col: 14, offset: 99986}, + pos: position{line: 3087, col: 14, offset: 99859}, expr: &choiceExpr{ - pos: position{line: 3090, col: 9, offset: 99996}, + pos: position{line: 3088, col: 9, offset: 99869}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3090, col: 9, offset: 99996}, + pos: position{line: 3088, col: 9, offset: 99869}, run: (*parser).callonExternalCrossReference16, expr: &oneOrMoreExpr{ - pos: position{line: 3090, col: 9, offset: 99996}, + pos: position{line: 3088, col: 9, offset: 99869}, expr: &charClassMatcher{ - pos: position{line: 3090, col: 10, offset: 99997}, + pos: position{line: 3088, col: 10, offset: 99870}, val: "[^\\r\\n[]�{.,;?!<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', '.', ',', ';', '?', '!', '<', '>', ' '}, ignoreCase: false, @@ -22023,13 +22023,13 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 3093, col: 11, offset: 100262}, + pos: position{line: 3091, col: 11, offset: 100135}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3063, col: 25, offset: 99136}, + pos: position{line: 3061, col: 25, offset: 99009}, run: (*parser).callonExternalCrossReference20, expr: &charClassMatcher{ - pos: position{line: 3063, col: 25, offset: 99136}, + pos: position{line: 3061, col: 25, offset: 99009}, val: "[.,;?!]", chars: []rune{'.', ',', ';', '?', '!'}, ignoreCase: false, @@ -22037,23 +22037,23 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 3093, col: 32, offset: 100283}, + pos: position{line: 3091, col: 32, offset: 100156}, expr: ¬Expr{ - pos: position{line: 3093, col: 34, offset: 100285}, + pos: position{line: 3091, col: 34, offset: 100158}, expr: &choiceExpr{ - pos: position{line: 3093, col: 36, offset: 100287}, + pos: position{line: 3091, col: 36, offset: 100160}, alternatives: []interface{}{ ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExternalCrossReference27, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -22421,23 +22421,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonExternalCrossReference98, expr: &seqExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonExternalCrossReference100, }, &labeledExpr{ - pos: position{line: 2758, col: 5, offset: 90003}, + pos: position{line: 2756, col: 5, offset: 89876}, label: "element", expr: &choiceExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, run: (*parser).callonExternalCrossReference103, expr: &choiceExpr{ pos: position{line: 696, col: 27, offset: 22438}, @@ -22458,12 +22458,12 @@ var g = &grammar{ pos: position{line: 696, col: 32, offset: 22443}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonExternalCrossReference109, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -22475,10 +22475,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 696, col: 40, offset: 22451}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExternalCrossReference113, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -22676,12 +22676,12 @@ var g = &grammar{ pos: position{line: 698, col: 14, offset: 22568}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonExternalCrossReference151, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -22703,10 +22703,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2763, col: 11, offset: 90205}, + pos: position{line: 2761, col: 11, offset: 90078}, run: (*parser).callonExternalCrossReference155, expr: &charClassMatcher{ - pos: position{line: 2763, col: 12, offset: 90206}, + pos: position{line: 2761, col: 12, offset: 90079}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -22720,10 +22720,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3096, col: 11, offset: 100368}, + pos: position{line: 3094, col: 11, offset: 100241}, run: (*parser).callonExternalCrossReference157, expr: &litMatcher{ - pos: position{line: 3096, col: 11, offset: 100368}, + pos: position{line: 3094, col: 11, offset: 100241}, val: "{", ignoreCase: false, want: "\"{\"", @@ -22827,28 +22827,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonMarkdownQuoteAttribution9, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -22857,9 +22857,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -22916,12 +22916,12 @@ var g = &grammar{ want: "\"=\"", }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonDocumentHeader14, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -22933,12 +22933,12 @@ var g = &grammar{ pos: position{line: 1124, col: 16, offset: 35026}, label: "title", expr: &actionExpr{ - pos: position{line: 2625, col: 17, offset: 86255}, + pos: position{line: 2623, col: 17, offset: 86128}, run: (*parser).callonDocumentHeader18, expr: &oneOrMoreExpr{ - pos: position{line: 2625, col: 17, offset: 86255}, + pos: position{line: 2623, col: 17, offset: 86128}, expr: &charClassMatcher{ - pos: position{line: 2625, col: 17, offset: 86255}, + pos: position{line: 2623, col: 17, offset: 86128}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -22948,28 +22948,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentHeader22, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -22978,9 +22978,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -22995,36 +22995,36 @@ var g = &grammar{ pos: position{line: 1117, col: 6, offset: 34761}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2772, col: 22, offset: 90565}, + pos: position{line: 2770, col: 22, offset: 90438}, run: (*parser).callonDocumentHeader31, expr: &seqExpr{ - pos: position{line: 2772, col: 22, offset: 90565}, + pos: position{line: 2770, col: 22, offset: 90438}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2777, col: 31, offset: 90786}, + pos: position{line: 2775, col: 31, offset: 90659}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2777, col: 36, offset: 90791}, + pos: position{line: 2775, col: 36, offset: 90664}, expr: &litMatcher{ - pos: position{line: 2777, col: 37, offset: 90792}, + pos: position{line: 2775, col: 37, offset: 90665}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2772, col: 49, offset: 90592}, + pos: position{line: 2770, col: 49, offset: 90465}, label: "content", expr: &actionExpr{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, run: (*parser).callonDocumentHeader37, expr: &zeroOrMoreExpr{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, expr: &charClassMatcher{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -23034,28 +23034,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentHeader41, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -23064,9 +23064,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -23117,10 +23117,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 751, col: 8, offset: 24264}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentHeader59, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -23129,28 +23129,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentHeader62, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -23159,9 +23159,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -23222,10 +23222,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 751, col: 8, offset: 24264}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentHeader84, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -23234,28 +23234,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentHeader87, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -23264,9 +23264,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -23275,9 +23275,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -23295,9 +23295,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 813, col: 5, offset: 26438}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -23320,28 +23320,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentHeader107, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -23350,9 +23350,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -23408,10 +23408,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 751, col: 8, offset: 24264}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentHeader125, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -23420,28 +23420,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentHeader128, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -23450,9 +23450,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -23461,9 +23461,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -23498,10 +23498,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1135, col: 20, offset: 35377}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentHeader145, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -23573,10 +23573,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1162, col: 5, offset: 36235}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentHeader166, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -23608,10 +23608,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1166, col: 5, offset: 36334}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentHeader174, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -23643,10 +23643,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1170, col: 5, offset: 36431}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentHeader182, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -23673,9 +23673,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1176, col: 5, offset: 36553}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -23717,10 +23717,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1148, col: 69, offset: 35823}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentHeader198, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -23740,10 +23740,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1148, col: 81, offset: 35835}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentHeader203, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -23778,10 +23778,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1143, col: 44, offset: 35656}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentHeader210, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -23830,10 +23830,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1162, col: 5, offset: 36235}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentHeader224, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -23865,10 +23865,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1166, col: 5, offset: 36334}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentHeader232, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -23900,10 +23900,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1170, col: 5, offset: 36431}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentHeader240, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -23930,9 +23930,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 1176, col: 5, offset: 36553}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -23974,10 +23974,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1148, col: 69, offset: 35823}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentHeader256, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -23997,10 +23997,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1148, col: 81, offset: 35835}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentHeader261, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -24023,28 +24023,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentHeader265, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -24053,9 +24053,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -24070,36 +24070,36 @@ var g = &grammar{ pos: position{line: 1130, col: 6, offset: 35152}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2772, col: 22, offset: 90565}, + pos: position{line: 2770, col: 22, offset: 90438}, run: (*parser).callonDocumentHeader274, expr: &seqExpr{ - pos: position{line: 2772, col: 22, offset: 90565}, + pos: position{line: 2770, col: 22, offset: 90438}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2777, col: 31, offset: 90786}, + pos: position{line: 2775, col: 31, offset: 90659}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2777, col: 36, offset: 90791}, + pos: position{line: 2775, col: 36, offset: 90664}, expr: &litMatcher{ - pos: position{line: 2777, col: 37, offset: 90792}, + pos: position{line: 2775, col: 37, offset: 90665}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2772, col: 49, offset: 90592}, + pos: position{line: 2770, col: 49, offset: 90465}, label: "content", expr: &actionExpr{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, run: (*parser).callonDocumentHeader280, expr: &zeroOrMoreExpr{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, expr: &charClassMatcher{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -24109,28 +24109,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentHeader284, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -24139,9 +24139,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -24192,10 +24192,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 751, col: 8, offset: 24264}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentHeader302, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -24204,28 +24204,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentHeader305, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -24234,9 +24234,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -24297,10 +24297,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 751, col: 8, offset: 24264}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentHeader327, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -24309,28 +24309,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentHeader330, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -24339,9 +24339,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -24350,9 +24350,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -24370,9 +24370,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 813, col: 5, offset: 26438}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -24395,28 +24395,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentHeader350, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -24425,9 +24425,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -24483,10 +24483,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 751, col: 8, offset: 24264}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentHeader368, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -24495,28 +24495,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentHeader371, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -24525,9 +24525,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -24536,9 +24536,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -24564,10 +24564,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1187, col: 21, offset: 36829}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentHeader385, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -24669,10 +24669,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1199, col: 28, offset: 37460}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentHeader409, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -24819,28 +24819,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentHeader441, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -24849,9 +24849,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -24954,10 +24954,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 364, col: 49, offset: 11201}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentHeaderAttributes15, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -24966,28 +24966,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentHeaderAttributes18, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -24996,9 +24996,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -25061,10 +25061,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 366, col: 39, offset: 11322}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentHeaderAttributes36, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -25073,28 +25073,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentHeaderAttributes39, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -25103,9 +25103,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -25114,36 +25114,36 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2772, col: 22, offset: 90565}, + pos: position{line: 2770, col: 22, offset: 90438}, run: (*parser).callonDocumentHeaderAttributes46, expr: &seqExpr{ - pos: position{line: 2772, col: 22, offset: 90565}, + pos: position{line: 2770, col: 22, offset: 90438}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2777, col: 31, offset: 90786}, + pos: position{line: 2775, col: 31, offset: 90659}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2777, col: 36, offset: 90791}, + pos: position{line: 2775, col: 36, offset: 90664}, expr: &litMatcher{ - pos: position{line: 2777, col: 37, offset: 90792}, + pos: position{line: 2775, col: 37, offset: 90665}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2772, col: 49, offset: 90592}, + pos: position{line: 2770, col: 49, offset: 90465}, label: "content", expr: &actionExpr{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, run: (*parser).callonDocumentHeaderAttributes52, expr: &zeroOrMoreExpr{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, expr: &charClassMatcher{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -25153,28 +25153,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentHeaderAttributes56, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -25183,9 +25183,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -25236,10 +25236,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 751, col: 8, offset: 24264}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentHeaderAttributes74, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -25248,28 +25248,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentHeaderAttributes77, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -25278,9 +25278,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -25341,10 +25341,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 751, col: 8, offset: 24264}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentHeaderAttributes99, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -25353,28 +25353,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentHeaderAttributes102, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -25383,9 +25383,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -25394,9 +25394,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -25414,9 +25414,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 813, col: 5, offset: 26438}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -25439,28 +25439,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentHeaderAttributes122, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -25469,9 +25469,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -25527,10 +25527,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 751, col: 8, offset: 24264}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentHeaderAttributes140, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -25539,28 +25539,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentHeaderAttributes143, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -25569,9 +25569,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -25580,9 +25580,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -25600,19 +25600,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 687, col: 14, offset: 22085}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, &zeroOrMoreExpr{ pos: position{line: 687, col: 19, offset: 22090}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDocumentHeaderAttributes158, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -25621,28 +25621,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDocumentHeaderAttributes161, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -25651,9 +25651,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -25678,15 +25678,15 @@ var g = &grammar{ pos: position{line: 1276, col: 9, offset: 39815}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3050, col: 5, offset: 98711}, + pos: position{line: 3048, col: 5, offset: 98584}, run: (*parser).callonInlineElement4, expr: &seqExpr{ - pos: position{line: 3050, col: 5, offset: 98711}, + pos: position{line: 3048, col: 5, offset: 98584}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 3050, col: 5, offset: 98711}, + pos: position{line: 3048, col: 5, offset: 98584}, expr: &charClassMatcher{ - pos: position{line: 3050, col: 5, offset: 98711}, + pos: position{line: 3048, col: 5, offset: 98584}, val: "[,;!?0-9\\pL]", chars: []rune{',', ';', '!', '?'}, ranges: []rune{'0', '9'}, @@ -25696,13 +25696,13 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3051, col: 6, offset: 98761}, + pos: position{line: 3049, col: 6, offset: 98634}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonInlineElement9, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -25710,37 +25710,37 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 3051, col: 14, offset: 98769}, + pos: position{line: 3049, col: 14, offset: 98642}, expr: &choiceExpr{ - pos: position{line: 3051, col: 16, offset: 98771}, + pos: position{line: 3049, col: 16, offset: 98644}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3051, col: 16, offset: 98771}, + pos: position{line: 3049, col: 16, offset: 98644}, val: "[.�]", chars: []rune{'.', '�'}, ignoreCase: false, inverted: false, }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonInlineElement14, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -25749,9 +25749,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -25763,12 +25763,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonInlineElement21, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -25795,10 +25795,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1227, col: 9, offset: 38466}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonInlineElement29, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -25809,28 +25809,28 @@ var g = &grammar{ &andExpr{ pos: position{line: 1227, col: 16, offset: 38473}, expr: &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonInlineElement33, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -25839,9 +25839,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -25851,134 +25851,134 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2788, col: 5, offset: 91099}, + pos: position{line: 2786, col: 5, offset: 90972}, run: (*parser).callonInlineElement40, expr: &seqExpr{ - pos: position{line: 2788, col: 5, offset: 91099}, + pos: position{line: 2786, col: 5, offset: 90972}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2788, col: 5, offset: 91099}, + pos: position{line: 2786, col: 5, offset: 90972}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, &choiceExpr{ - pos: position{line: 2788, col: 10, offset: 91104}, + pos: position{line: 2786, col: 10, offset: 90977}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, run: (*parser).callonInlineElement44, expr: &litMatcher{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, run: (*parser).callonInlineElement46, expr: &litMatcher{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, run: (*parser).callonInlineElement48, expr: &litMatcher{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, run: (*parser).callonInlineElement50, expr: &litMatcher{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, run: (*parser).callonInlineElement52, expr: &litMatcher{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, run: (*parser).callonInlineElement54, expr: &litMatcher{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, run: (*parser).callonInlineElement56, expr: &litMatcher{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, run: (*parser).callonInlineElement58, expr: &litMatcher{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, run: (*parser).callonInlineElement60, expr: &litMatcher{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonInlineElement62, expr: &seqExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonInlineElement64, }, &litMatcher{ - pos: position{line: 2834, col: 5, offset: 92264}, + pos: position{line: 2832, col: 5, offset: 92137}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2834, col: 11, offset: 92270}, + pos: position{line: 2832, col: 11, offset: 92143}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonInlineElement67, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -25986,30 +25986,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2834, col: 19, offset: 92278}, + pos: position{line: 2832, col: 19, offset: 92151}, expr: &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonInlineElement71, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -26018,9 +26018,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -26032,28 +26032,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonInlineElement78, expr: &seqExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonInlineElement80, }, &litMatcher{ - pos: position{line: 2842, col: 5, offset: 92458}, + pos: position{line: 2840, col: 5, offset: 92331}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2842, col: 10, offset: 92463}, + pos: position{line: 2840, col: 10, offset: 92336}, expr: &choiceExpr{ - pos: position{line: 2842, col: 12, offset: 92465}, + pos: position{line: 2840, col: 12, offset: 92338}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -26061,25 +26061,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonInlineElement85, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -26088,9 +26088,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -26100,30 +26100,30 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, run: (*parser).callonInlineElement92, expr: &litMatcher{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, run: (*parser).callonInlineElement94, expr: &litMatcher{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, run: (*parser).callonInlineElement96, expr: &litMatcher{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, val: "<=", ignoreCase: false, want: "\"<=\"", @@ -26135,109 +26135,109 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, run: (*parser).callonInlineElement98, expr: &litMatcher{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, run: (*parser).callonInlineElement100, expr: &litMatcher{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, run: (*parser).callonInlineElement102, expr: &litMatcher{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, run: (*parser).callonInlineElement104, expr: &litMatcher{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, run: (*parser).callonInlineElement106, expr: &litMatcher{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, run: (*parser).callonInlineElement108, expr: &litMatcher{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, run: (*parser).callonInlineElement110, expr: &litMatcher{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, run: (*parser).callonInlineElement112, expr: &litMatcher{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonInlineElement114, expr: &seqExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonInlineElement116, }, &litMatcher{ - pos: position{line: 2834, col: 5, offset: 92264}, + pos: position{line: 2832, col: 5, offset: 92137}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2834, col: 11, offset: 92270}, + pos: position{line: 2832, col: 11, offset: 92143}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonInlineElement119, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -26245,30 +26245,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2834, col: 19, offset: 92278}, + pos: position{line: 2832, col: 19, offset: 92151}, expr: &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonInlineElement123, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -26277,9 +26277,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -26291,28 +26291,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonInlineElement130, expr: &seqExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonInlineElement132, }, &litMatcher{ - pos: position{line: 2842, col: 5, offset: 92458}, + pos: position{line: 2840, col: 5, offset: 92331}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2842, col: 10, offset: 92463}, + pos: position{line: 2840, col: 10, offset: 92336}, expr: &choiceExpr{ - pos: position{line: 2842, col: 12, offset: 92465}, + pos: position{line: 2840, col: 12, offset: 92338}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -26320,25 +26320,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonInlineElement137, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -26347,9 +26347,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -26359,53 +26359,53 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, run: (*parser).callonInlineElement144, expr: &litMatcher{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, run: (*parser).callonInlineElement146, expr: &litMatcher{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, run: (*parser).callonInlineElement148, expr: &litMatcher{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, run: (*parser).callonInlineElement150, expr: &litMatcher{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, val: "<=", ignoreCase: false, want: "\"<=\"", }, }, &actionExpr{ - pos: position{line: 2870, col: 5, offset: 93071}, + pos: position{line: 2868, col: 5, offset: 92944}, run: (*parser).callonInlineElement152, expr: &seqExpr{ - pos: position{line: 2870, col: 5, offset: 93071}, + pos: position{line: 2868, col: 5, offset: 92944}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -26413,15 +26413,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2870, col: 14, offset: 93080}, + pos: position{line: 2868, col: 14, offset: 92953}, val: "\\'", ignoreCase: false, want: "\"\\\\'\"", }, &andExpr{ - pos: position{line: 2870, col: 19, offset: 93085}, + pos: position{line: 2868, col: 19, offset: 92958}, expr: &charClassMatcher{ - pos: position{line: 2870, col: 20, offset: 93086}, + pos: position{line: 2868, col: 20, offset: 92959}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -26432,13 +26432,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2876, col: 5, offset: 93317}, + pos: position{line: 2874, col: 5, offset: 93190}, run: (*parser).callonInlineElement158, expr: &seqExpr{ - pos: position{line: 2876, col: 5, offset: 93317}, + pos: position{line: 2874, col: 5, offset: 93190}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -26446,15 +26446,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2876, col: 14, offset: 93326}, + pos: position{line: 2874, col: 14, offset: 93199}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2876, col: 18, offset: 93330}, + pos: position{line: 2874, col: 18, offset: 93203}, expr: &charClassMatcher{ - pos: position{line: 2876, col: 19, offset: 93331}, + pos: position{line: 2874, col: 19, offset: 93204}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -26827,23 +26827,23 @@ var g = &grammar{ name: "InlineMacro", }, &actionExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonInlineElement235, expr: &seqExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonInlineElement237, }, &labeledExpr{ - pos: position{line: 2758, col: 5, offset: 90003}, + pos: position{line: 2756, col: 5, offset: 89876}, label: "element", expr: &choiceExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, run: (*parser).callonInlineElement240, expr: &choiceExpr{ pos: position{line: 696, col: 27, offset: 22438}, @@ -26864,12 +26864,12 @@ var g = &grammar{ pos: position{line: 696, col: 32, offset: 22443}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonInlineElement246, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -26881,10 +26881,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 696, col: 40, offset: 22451}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonInlineElement250, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -27082,12 +27082,12 @@ var g = &grammar{ pos: position{line: 698, col: 14, offset: 22568}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonInlineElement288, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -27109,10 +27109,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2763, col: 11, offset: 90205}, + pos: position{line: 2761, col: 11, offset: 90078}, run: (*parser).callonInlineElement292, expr: &charClassMatcher{ - pos: position{line: 2763, col: 12, offset: 90206}, + pos: position{line: 2761, col: 12, offset: 90079}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -27126,10 +27126,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3069, col: 12, offset: 99407}, + pos: position{line: 3067, col: 12, offset: 99280}, run: (*parser).callonInlineElement294, expr: &anyMatcher{ - line: 3069, col: 12, offset: 99407, + line: 3067, col: 12, offset: 99280, }, }, }, @@ -27191,12 +27191,12 @@ var g = &grammar{ pos: position{line: 1323, col: 13, offset: 41443}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonInlineMenu6, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -27265,15 +27265,15 @@ var g = &grammar{ pos: position{line: 1334, col: 31, offset: 41903}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3043, col: 5, offset: 98493}, + pos: position{line: 3041, col: 5, offset: 98366}, run: (*parser).callonIndexTermContent5, expr: &seqExpr{ - pos: position{line: 3043, col: 5, offset: 98493}, + pos: position{line: 3041, col: 5, offset: 98366}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 3043, col: 5, offset: 98493}, + pos: position{line: 3041, col: 5, offset: 98366}, expr: &charClassMatcher{ - pos: position{line: 3043, col: 5, offset: 98493}, + pos: position{line: 3041, col: 5, offset: 98366}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -27282,21 +27282,21 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 3043, col: 15, offset: 98503}, + pos: position{line: 3041, col: 15, offset: 98376}, expr: &choiceExpr{ - pos: position{line: 3043, col: 17, offset: 98505}, + pos: position{line: 3041, col: 17, offset: 98378}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3043, col: 17, offset: 98505}, + pos: position{line: 3041, col: 17, offset: 98378}, val: "[\\r\\n ,]]", chars: []rune{'\r', '\n', ' ', ',', ']'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -27306,15 +27306,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3045, col: 9, offset: 98587}, + pos: position{line: 3043, col: 9, offset: 98460}, run: (*parser).callonIndexTermContent14, expr: &seqExpr{ - pos: position{line: 3045, col: 9, offset: 98587}, + pos: position{line: 3043, col: 9, offset: 98460}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 3045, col: 9, offset: 98587}, + pos: position{line: 3043, col: 9, offset: 98460}, expr: &charClassMatcher{ - pos: position{line: 3045, col: 9, offset: 98587}, + pos: position{line: 3043, col: 9, offset: 98460}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -27323,21 +27323,21 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 3045, col: 19, offset: 98597}, + pos: position{line: 3043, col: 19, offset: 98470}, expr: &seqExpr{ - pos: position{line: 3045, col: 20, offset: 98598}, + pos: position{line: 3043, col: 20, offset: 98471}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3045, col: 20, offset: 98598}, + pos: position{line: 3043, col: 20, offset: 98471}, val: "[=*_`]", chars: []rune{'=', '*', '_', '`'}, ignoreCase: false, inverted: false, }, &oneOrMoreExpr{ - pos: position{line: 3045, col: 27, offset: 98605}, + pos: position{line: 3043, col: 27, offset: 98478}, expr: &charClassMatcher{ - pos: position{line: 3045, col: 27, offset: 98605}, + pos: position{line: 3043, col: 27, offset: 98478}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -27356,10 +27356,10 @@ var g = &grammar{ name: "QuotedText", }, &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonIndexTermContent24, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -27367,23 +27367,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonIndexTermContent26, expr: &seqExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonIndexTermContent28, }, &labeledExpr{ - pos: position{line: 2758, col: 5, offset: 90003}, + pos: position{line: 2756, col: 5, offset: 89876}, label: "element", expr: &choiceExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, run: (*parser).callonIndexTermContent31, expr: &choiceExpr{ pos: position{line: 696, col: 27, offset: 22438}, @@ -27404,12 +27404,12 @@ var g = &grammar{ pos: position{line: 696, col: 32, offset: 22443}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonIndexTermContent37, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -27421,10 +27421,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 696, col: 40, offset: 22451}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonIndexTermContent41, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -27622,12 +27622,12 @@ var g = &grammar{ pos: position{line: 698, col: 14, offset: 22568}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonIndexTermContent79, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -27649,10 +27649,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2763, col: 11, offset: 90205}, + pos: position{line: 2761, col: 11, offset: 90078}, run: (*parser).callonIndexTermContent83, expr: &charClassMatcher{ - pos: position{line: 2763, col: 12, offset: 90206}, + pos: position{line: 2761, col: 12, offset: 90079}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -27750,45 +27750,45 @@ var g = &grammar{ pos: position{line: 1355, col: 15, offset: 42716}, label: "path", expr: &actionExpr{ - pos: position{line: 3077, col: 13, offset: 99608}, + pos: position{line: 3075, col: 13, offset: 99481}, run: (*parser).callonImageBlock5, expr: &seqExpr{ - pos: position{line: 3077, col: 13, offset: 99608}, + pos: position{line: 3075, col: 13, offset: 99481}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 3077, col: 13, offset: 99608}, + pos: position{line: 3075, col: 13, offset: 99481}, label: "scheme", expr: &zeroOrOneExpr{ - pos: position{line: 3077, col: 20, offset: 99615}, + pos: position{line: 3075, col: 20, offset: 99488}, expr: &choiceExpr{ - pos: position{line: 3085, col: 11, offset: 99877}, + pos: position{line: 3083, col: 11, offset: 99750}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3085, col: 11, offset: 99877}, + pos: position{line: 3083, col: 11, offset: 99750}, val: "http://", ignoreCase: false, want: "\"http://\"", }, &litMatcher{ - pos: position{line: 3085, col: 23, offset: 99889}, + pos: position{line: 3083, col: 23, offset: 99762}, val: "https://", ignoreCase: false, want: "\"https://\"", }, &litMatcher{ - pos: position{line: 3085, col: 36, offset: 99902}, + pos: position{line: 3083, col: 36, offset: 99775}, val: "ftp://", ignoreCase: false, want: "\"ftp://\"", }, &litMatcher{ - pos: position{line: 3085, col: 47, offset: 99913}, + pos: position{line: 3083, col: 47, offset: 99786}, val: "irc://", ignoreCase: false, want: "\"irc://\"", }, &litMatcher{ - pos: position{line: 3085, col: 58, offset: 99924}, + pos: position{line: 3083, col: 58, offset: 99797}, val: "mailto:", ignoreCase: false, want: "\"mailto:\"", @@ -27798,43 +27798,43 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 3077, col: 30, offset: 99625}, + pos: position{line: 3075, col: 30, offset: 99498}, label: "path", expr: &oneOrMoreExpr{ - pos: position{line: 3077, col: 35, offset: 99630}, + pos: position{line: 3075, col: 35, offset: 99503}, expr: &choiceExpr{ - pos: position{line: 3077, col: 36, offset: 99631}, + pos: position{line: 3075, col: 36, offset: 99504}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3088, col: 5, offset: 99952}, + pos: position{line: 3086, col: 5, offset: 99825}, run: (*parser).callonImageBlock18, expr: &seqExpr{ - pos: position{line: 3088, col: 5, offset: 99952}, + pos: position{line: 3086, col: 5, offset: 99825}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 3088, col: 5, offset: 99952}, + pos: position{line: 3086, col: 5, offset: 99825}, expr: &litMatcher{ - pos: position{line: 3088, col: 6, offset: 99953}, + pos: position{line: 3086, col: 6, offset: 99826}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 3089, col: 5, offset: 99977}, + pos: position{line: 3087, col: 5, offset: 99850}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 3089, col: 14, offset: 99986}, + pos: position{line: 3087, col: 14, offset: 99859}, expr: &choiceExpr{ - pos: position{line: 3090, col: 9, offset: 99996}, + pos: position{line: 3088, col: 9, offset: 99869}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3090, col: 9, offset: 99996}, + pos: position{line: 3088, col: 9, offset: 99869}, run: (*parser).callonImageBlock25, expr: &oneOrMoreExpr{ - pos: position{line: 3090, col: 9, offset: 99996}, + pos: position{line: 3088, col: 9, offset: 99869}, expr: &charClassMatcher{ - pos: position{line: 3090, col: 10, offset: 99997}, + pos: position{line: 3088, col: 10, offset: 99870}, val: "[^\\r\\n[]�{.,;?!<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', '.', ',', ';', '?', '!', '<', '>', ' '}, ignoreCase: false, @@ -27843,13 +27843,13 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 3093, col: 11, offset: 100262}, + pos: position{line: 3091, col: 11, offset: 100135}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3063, col: 25, offset: 99136}, + pos: position{line: 3061, col: 25, offset: 99009}, run: (*parser).callonImageBlock29, expr: &charClassMatcher{ - pos: position{line: 3063, col: 25, offset: 99136}, + pos: position{line: 3061, col: 25, offset: 99009}, val: "[.,;?!]", chars: []rune{'.', ',', ';', '?', '!'}, ignoreCase: false, @@ -27857,23 +27857,23 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 3093, col: 32, offset: 100283}, + pos: position{line: 3091, col: 32, offset: 100156}, expr: ¬Expr{ - pos: position{line: 3093, col: 34, offset: 100285}, + pos: position{line: 3091, col: 34, offset: 100158}, expr: &choiceExpr{ - pos: position{line: 3093, col: 36, offset: 100287}, + pos: position{line: 3091, col: 36, offset: 100160}, alternatives: []interface{}{ ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonImageBlock36, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -28241,23 +28241,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonImageBlock107, expr: &seqExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonImageBlock109, }, &labeledExpr{ - pos: position{line: 2758, col: 5, offset: 90003}, + pos: position{line: 2756, col: 5, offset: 89876}, label: "element", expr: &choiceExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, run: (*parser).callonImageBlock112, expr: &choiceExpr{ pos: position{line: 696, col: 27, offset: 22438}, @@ -28278,12 +28278,12 @@ var g = &grammar{ pos: position{line: 696, col: 32, offset: 22443}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonImageBlock118, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -28295,10 +28295,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 696, col: 40, offset: 22451}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonImageBlock122, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -28496,12 +28496,12 @@ var g = &grammar{ pos: position{line: 698, col: 14, offset: 22568}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonImageBlock160, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -28523,10 +28523,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2763, col: 11, offset: 90205}, + pos: position{line: 2761, col: 11, offset: 90078}, run: (*parser).callonImageBlock164, expr: &charClassMatcher{ - pos: position{line: 2763, col: 12, offset: 90206}, + pos: position{line: 2761, col: 12, offset: 90079}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -28540,10 +28540,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3096, col: 11, offset: 100368}, + pos: position{line: 3094, col: 11, offset: 100241}, run: (*parser).callonImageBlock166, expr: &litMatcher{ - pos: position{line: 3096, col: 11, offset: 100368}, + pos: position{line: 3094, col: 11, offset: 100241}, val: "{", ignoreCase: false, want: "\"{\"", @@ -28614,10 +28614,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1355, col: 61, offset: 42762}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonImageBlock179, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -28626,28 +28626,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonImageBlock182, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -28656,9 +28656,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -28695,45 +28695,45 @@ var g = &grammar{ pos: position{line: 1360, col: 30, offset: 43008}, label: "path", expr: &actionExpr{ - pos: position{line: 3077, col: 13, offset: 99608}, + pos: position{line: 3075, col: 13, offset: 99481}, run: (*parser).callonInlineImage7, expr: &seqExpr{ - pos: position{line: 3077, col: 13, offset: 99608}, + pos: position{line: 3075, col: 13, offset: 99481}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 3077, col: 13, offset: 99608}, + pos: position{line: 3075, col: 13, offset: 99481}, label: "scheme", expr: &zeroOrOneExpr{ - pos: position{line: 3077, col: 20, offset: 99615}, + pos: position{line: 3075, col: 20, offset: 99488}, expr: &choiceExpr{ - pos: position{line: 3085, col: 11, offset: 99877}, + pos: position{line: 3083, col: 11, offset: 99750}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3085, col: 11, offset: 99877}, + pos: position{line: 3083, col: 11, offset: 99750}, val: "http://", ignoreCase: false, want: "\"http://\"", }, &litMatcher{ - pos: position{line: 3085, col: 23, offset: 99889}, + pos: position{line: 3083, col: 23, offset: 99762}, val: "https://", ignoreCase: false, want: "\"https://\"", }, &litMatcher{ - pos: position{line: 3085, col: 36, offset: 99902}, + pos: position{line: 3083, col: 36, offset: 99775}, val: "ftp://", ignoreCase: false, want: "\"ftp://\"", }, &litMatcher{ - pos: position{line: 3085, col: 47, offset: 99913}, + pos: position{line: 3083, col: 47, offset: 99786}, val: "irc://", ignoreCase: false, want: "\"irc://\"", }, &litMatcher{ - pos: position{line: 3085, col: 58, offset: 99924}, + pos: position{line: 3083, col: 58, offset: 99797}, val: "mailto:", ignoreCase: false, want: "\"mailto:\"", @@ -28743,43 +28743,43 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 3077, col: 30, offset: 99625}, + pos: position{line: 3075, col: 30, offset: 99498}, label: "path", expr: &oneOrMoreExpr{ - pos: position{line: 3077, col: 35, offset: 99630}, + pos: position{line: 3075, col: 35, offset: 99503}, expr: &choiceExpr{ - pos: position{line: 3077, col: 36, offset: 99631}, + pos: position{line: 3075, col: 36, offset: 99504}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3088, col: 5, offset: 99952}, + pos: position{line: 3086, col: 5, offset: 99825}, run: (*parser).callonInlineImage20, expr: &seqExpr{ - pos: position{line: 3088, col: 5, offset: 99952}, + pos: position{line: 3086, col: 5, offset: 99825}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 3088, col: 5, offset: 99952}, + pos: position{line: 3086, col: 5, offset: 99825}, expr: &litMatcher{ - pos: position{line: 3088, col: 6, offset: 99953}, + pos: position{line: 3086, col: 6, offset: 99826}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 3089, col: 5, offset: 99977}, + pos: position{line: 3087, col: 5, offset: 99850}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 3089, col: 14, offset: 99986}, + pos: position{line: 3087, col: 14, offset: 99859}, expr: &choiceExpr{ - pos: position{line: 3090, col: 9, offset: 99996}, + pos: position{line: 3088, col: 9, offset: 99869}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3090, col: 9, offset: 99996}, + pos: position{line: 3088, col: 9, offset: 99869}, run: (*parser).callonInlineImage27, expr: &oneOrMoreExpr{ - pos: position{line: 3090, col: 9, offset: 99996}, + pos: position{line: 3088, col: 9, offset: 99869}, expr: &charClassMatcher{ - pos: position{line: 3090, col: 10, offset: 99997}, + pos: position{line: 3088, col: 10, offset: 99870}, val: "[^\\r\\n[]�{.,;?!<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', '.', ',', ';', '?', '!', '<', '>', ' '}, ignoreCase: false, @@ -28788,13 +28788,13 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 3093, col: 11, offset: 100262}, + pos: position{line: 3091, col: 11, offset: 100135}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3063, col: 25, offset: 99136}, + pos: position{line: 3061, col: 25, offset: 99009}, run: (*parser).callonInlineImage31, expr: &charClassMatcher{ - pos: position{line: 3063, col: 25, offset: 99136}, + pos: position{line: 3061, col: 25, offset: 99009}, val: "[.,;?!]", chars: []rune{'.', ',', ';', '?', '!'}, ignoreCase: false, @@ -28802,23 +28802,23 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 3093, col: 32, offset: 100283}, + pos: position{line: 3091, col: 32, offset: 100156}, expr: ¬Expr{ - pos: position{line: 3093, col: 34, offset: 100285}, + pos: position{line: 3091, col: 34, offset: 100158}, expr: &choiceExpr{ - pos: position{line: 3093, col: 36, offset: 100287}, + pos: position{line: 3091, col: 36, offset: 100160}, alternatives: []interface{}{ ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonInlineImage38, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -29186,23 +29186,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonInlineImage109, expr: &seqExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonInlineImage111, }, &labeledExpr{ - pos: position{line: 2758, col: 5, offset: 90003}, + pos: position{line: 2756, col: 5, offset: 89876}, label: "element", expr: &choiceExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, run: (*parser).callonInlineImage114, expr: &choiceExpr{ pos: position{line: 696, col: 27, offset: 22438}, @@ -29223,12 +29223,12 @@ var g = &grammar{ pos: position{line: 696, col: 32, offset: 22443}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonInlineImage120, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -29240,10 +29240,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 696, col: 40, offset: 22451}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonInlineImage124, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -29441,12 +29441,12 @@ var g = &grammar{ pos: position{line: 698, col: 14, offset: 22568}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonInlineImage162, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -29468,10 +29468,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2763, col: 11, offset: 90205}, + pos: position{line: 2761, col: 11, offset: 90078}, run: (*parser).callonInlineImage166, expr: &charClassMatcher{ - pos: position{line: 2763, col: 12, offset: 90206}, + pos: position{line: 2761, col: 12, offset: 90079}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -29485,10 +29485,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3096, col: 11, offset: 100368}, + pos: position{line: 3094, col: 11, offset: 100241}, run: (*parser).callonInlineImage168, expr: &litMatcher{ - pos: position{line: 3096, col: 11, offset: 100368}, + pos: position{line: 3094, col: 11, offset: 100241}, val: "{", ignoreCase: false, want: "\"{\"", @@ -29610,108 +29610,77 @@ var g = &grammar{ { name: "InlineFootnote", pos: position{line: 1374, col: 1, offset: 43882}, - expr: &choiceExpr{ + expr: &actionExpr{ pos: position{line: 1374, col: 19, offset: 43900}, - alternatives: []interface{}{ - &actionExpr{ - pos: position{line: 1374, col: 19, offset: 43900}, - run: (*parser).callonInlineFootnote2, - expr: &seqExpr{ - pos: position{line: 1374, col: 19, offset: 43900}, - exprs: []interface{}{ - &litMatcher{ - pos: position{line: 1374, col: 19, offset: 43900}, - val: "footnote:[", - ignoreCase: false, - want: "\"footnote:[\"", - }, - &labeledExpr{ - pos: position{line: 1374, col: 32, offset: 43913}, - label: "elements", - expr: &ruleRefExpr{ - pos: position{line: 1374, col: 42, offset: 43923}, - name: "FootnoteElements", - }, - }, - &litMatcher{ - pos: position{line: 1374, col: 60, offset: 43941}, - val: "]", - ignoreCase: false, - want: "\"]\"", - }, - }, + run: (*parser).callonInlineFootnote1, + expr: &seqExpr{ + pos: position{line: 1374, col: 19, offset: 43900}, + exprs: []interface{}{ + &litMatcher{ + pos: position{line: 1374, col: 19, offset: 43900}, + val: "footnote:", + ignoreCase: false, + want: "\"footnote:\"", }, - }, - &actionExpr{ - pos: position{line: 1376, col: 9, offset: 44019}, - run: (*parser).callonInlineFootnote8, - expr: &seqExpr{ - pos: position{line: 1376, col: 9, offset: 44019}, - exprs: []interface{}{ - &litMatcher{ - pos: position{line: 1376, col: 9, offset: 44019}, - val: "footnote:", - ignoreCase: false, - want: "\"footnote:\"", - }, - &labeledExpr{ - pos: position{line: 1376, col: 21, offset: 44031}, - label: "ref", - expr: &actionExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, - run: (*parser).callonInlineFootnote12, - expr: &oneOrMoreExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, - expr: &charClassMatcher{ - pos: position{line: 3035, col: 14, offset: 98112}, - val: "[0-9\\pL]", - ranges: []rune{'0', '9'}, - classes: []*unicode.RangeTable{rangeTable("L")}, - ignoreCase: false, - inverted: false, - }, + &labeledExpr{ + pos: position{line: 1374, col: 31, offset: 43912}, + label: "ref", + expr: &zeroOrOneExpr{ + pos: position{line: 1374, col: 35, offset: 43916}, + expr: &actionExpr{ + pos: position{line: 3033, col: 14, offset: 97985}, + run: (*parser).callonInlineFootnote6, + expr: &oneOrMoreExpr{ + pos: position{line: 3033, col: 14, offset: 97985}, + expr: &charClassMatcher{ + pos: position{line: 3033, col: 14, offset: 97985}, + val: "[0-9\\pL]", + ranges: []rune{'0', '9'}, + classes: []*unicode.RangeTable{rangeTable("L")}, + ignoreCase: false, + inverted: false, }, }, }, - &litMatcher{ - pos: position{line: 1376, col: 39, offset: 44049}, - val: "[", - ignoreCase: false, - want: "\"[\"", - }, - &labeledExpr{ - pos: position{line: 1376, col: 43, offset: 44053}, - label: "elements", - expr: &ruleRefExpr{ - pos: position{line: 1376, col: 53, offset: 44063}, - name: "FootnoteElements", - }, - }, - &litMatcher{ - pos: position{line: 1376, col: 71, offset: 44081}, - val: "]", - ignoreCase: false, - want: "\"]\"", - }, }, }, + &litMatcher{ + pos: position{line: 1374, col: 50, offset: 43931}, + val: "[", + ignoreCase: false, + want: "\"[\"", + }, + &labeledExpr{ + pos: position{line: 1374, col: 54, offset: 43935}, + label: "elements", + expr: &ruleRefExpr{ + pos: position{line: 1374, col: 64, offset: 43945}, + name: "FootnoteElements", + }, + }, + &litMatcher{ + pos: position{line: 1374, col: 82, offset: 43963}, + val: "]", + ignoreCase: false, + want: "\"]\"", + }, }, }, }, }, { name: "FootnoteElements", - pos: position{line: 1382, col: 1, offset: 44247}, + pos: position{line: 1380, col: 1, offset: 44120}, expr: &actionExpr{ - pos: position{line: 1382, col: 21, offset: 44267}, + pos: position{line: 1380, col: 21, offset: 44140}, run: (*parser).callonFootnoteElements1, expr: &labeledExpr{ - pos: position{line: 1382, col: 21, offset: 44267}, + pos: position{line: 1380, col: 21, offset: 44140}, label: "elements", expr: &zeroOrMoreExpr{ - pos: position{line: 1382, col: 30, offset: 44276}, + pos: position{line: 1380, col: 30, offset: 44149}, expr: &ruleRefExpr{ - pos: position{line: 1382, col: 31, offset: 44277}, + pos: position{line: 1380, col: 31, offset: 44150}, name: "FootnoteElement", }, }, @@ -29720,52 +29689,52 @@ var g = &grammar{ }, { name: "FootnoteElement", - pos: position{line: 1386, col: 1, offset: 44369}, + pos: position{line: 1384, col: 1, offset: 44242}, expr: &actionExpr{ - pos: position{line: 1387, col: 5, offset: 44393}, + pos: position{line: 1385, col: 5, offset: 44266}, run: (*parser).callonFootnoteElement1, expr: &seqExpr{ - pos: position{line: 1387, col: 5, offset: 44393}, + pos: position{line: 1385, col: 5, offset: 44266}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1387, col: 5, offset: 44393}, + pos: position{line: 1385, col: 5, offset: 44266}, expr: &litMatcher{ - pos: position{line: 1387, col: 6, offset: 44394}, + pos: position{line: 1385, col: 6, offset: 44267}, val: "]", ignoreCase: false, want: "\"]\"", }, }, &labeledExpr{ - pos: position{line: 1388, col: 5, offset: 44403}, + pos: position{line: 1386, col: 5, offset: 44276}, label: "element", expr: &choiceExpr{ - pos: position{line: 1389, col: 9, offset: 44421}, + pos: position{line: 1387, col: 9, offset: 44294}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 1389, col: 9, offset: 44421}, + pos: position{line: 1387, col: 9, offset: 44294}, name: "InlineElement", }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonFootnoteElement8, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -29782,32 +29751,32 @@ var g = &grammar{ }, { name: "PassthroughMacro", - pos: position{line: 1422, col: 1, offset: 46045}, + pos: position{line: 1420, col: 1, offset: 45918}, expr: &choiceExpr{ - pos: position{line: 1422, col: 21, offset: 46065}, + pos: position{line: 1420, col: 21, offset: 45938}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1422, col: 21, offset: 46065}, + pos: position{line: 1420, col: 21, offset: 45938}, run: (*parser).callonPassthroughMacro2, expr: &seqExpr{ - pos: position{line: 1422, col: 21, offset: 46065}, + pos: position{line: 1420, col: 21, offset: 45938}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1422, col: 21, offset: 46065}, + pos: position{line: 1420, col: 21, offset: 45938}, val: "pass:[", ignoreCase: false, want: "\"pass:[\"", }, &labeledExpr{ - pos: position{line: 1422, col: 30, offset: 46074}, + pos: position{line: 1420, col: 30, offset: 45947}, label: "content", expr: &zeroOrMoreExpr{ - pos: position{line: 1422, col: 38, offset: 46082}, + pos: position{line: 1420, col: 38, offset: 45955}, expr: &actionExpr{ - pos: position{line: 1428, col: 30, offset: 46408}, + pos: position{line: 1426, col: 30, offset: 46281}, run: (*parser).callonPassthroughMacro7, expr: &charClassMatcher{ - pos: position{line: 1428, col: 30, offset: 46408}, + pos: position{line: 1426, col: 30, offset: 46281}, val: "[^]]", chars: []rune{']'}, ignoreCase: false, @@ -29817,7 +29786,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1422, col: 67, offset: 46111}, + pos: position{line: 1420, col: 67, offset: 45984}, val: "]", ignoreCase: false, want: "\"]\"", @@ -29826,34 +29795,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1424, col: 9, offset: 46215}, + pos: position{line: 1422, col: 9, offset: 46088}, run: (*parser).callonPassthroughMacro10, expr: &seqExpr{ - pos: position{line: 1424, col: 9, offset: 46215}, + pos: position{line: 1422, col: 9, offset: 46088}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1424, col: 9, offset: 46215}, + pos: position{line: 1422, col: 9, offset: 46088}, val: "pass:q[", ignoreCase: false, want: "\"pass:q[\"", }, &labeledExpr{ - pos: position{line: 1424, col: 19, offset: 46225}, + pos: position{line: 1422, col: 19, offset: 46098}, label: "content", expr: &zeroOrMoreExpr{ - pos: position{line: 1424, col: 27, offset: 46233}, + pos: position{line: 1422, col: 27, offset: 46106}, expr: &choiceExpr{ - pos: position{line: 1424, col: 28, offset: 46234}, + pos: position{line: 1422, col: 28, offset: 46107}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 1424, col: 28, offset: 46234}, + pos: position{line: 1422, col: 28, offset: 46107}, name: "QuotedText", }, &actionExpr{ - pos: position{line: 1428, col: 30, offset: 46408}, + pos: position{line: 1426, col: 30, offset: 46281}, run: (*parser).callonPassthroughMacro17, expr: &charClassMatcher{ - pos: position{line: 1428, col: 30, offset: 46408}, + pos: position{line: 1426, col: 30, offset: 46281}, val: "[^]]", chars: []rune{']'}, ignoreCase: false, @@ -29865,7 +29834,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1424, col: 69, offset: 46275}, + pos: position{line: 1422, col: 69, offset: 46148}, val: "]", ignoreCase: false, want: "\"]\"", @@ -29878,72 +29847,72 @@ var g = &grammar{ }, { name: "Link", - pos: position{line: 1435, col: 1, offset: 46664}, + pos: position{line: 1433, col: 1, offset: 46537}, expr: &choiceExpr{ - pos: position{line: 1435, col: 9, offset: 46672}, + pos: position{line: 1433, col: 9, offset: 46545}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1438, col: 5, offset: 46726}, + pos: position{line: 1436, col: 5, offset: 46599}, run: (*parser).callonLink2, expr: &seqExpr{ - pos: position{line: 1438, col: 5, offset: 46726}, + pos: position{line: 1436, col: 5, offset: 46599}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1438, col: 5, offset: 46726}, + pos: position{line: 1436, col: 5, offset: 46599}, val: "<", ignoreCase: false, want: "\"<\"", }, &labeledExpr{ - pos: position{line: 1439, col: 5, offset: 46735}, + pos: position{line: 1437, col: 5, offset: 46608}, label: "url", expr: &actionExpr{ - pos: position{line: 3081, col: 23, offset: 99757}, + pos: position{line: 3079, col: 23, offset: 99630}, run: (*parser).callonLink6, expr: &seqExpr{ - pos: position{line: 3081, col: 23, offset: 99757}, + pos: position{line: 3079, col: 23, offset: 99630}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 3081, col: 23, offset: 99757}, + pos: position{line: 3079, col: 23, offset: 99630}, expr: &litMatcher{ - pos: position{line: 3081, col: 24, offset: 99758}, + pos: position{line: 3079, col: 24, offset: 99631}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 3081, col: 28, offset: 99762}, + pos: position{line: 3079, col: 28, offset: 99635}, label: "scheme", expr: &choiceExpr{ - pos: position{line: 3085, col: 11, offset: 99877}, + pos: position{line: 3083, col: 11, offset: 99750}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3085, col: 11, offset: 99877}, + pos: position{line: 3083, col: 11, offset: 99750}, val: "http://", ignoreCase: false, want: "\"http://\"", }, &litMatcher{ - pos: position{line: 3085, col: 23, offset: 99889}, + pos: position{line: 3083, col: 23, offset: 99762}, val: "https://", ignoreCase: false, want: "\"https://\"", }, &litMatcher{ - pos: position{line: 3085, col: 36, offset: 99902}, + pos: position{line: 3083, col: 36, offset: 99775}, val: "ftp://", ignoreCase: false, want: "\"ftp://\"", }, &litMatcher{ - pos: position{line: 3085, col: 47, offset: 99913}, + pos: position{line: 3083, col: 47, offset: 99786}, val: "irc://", ignoreCase: false, want: "\"irc://\"", }, &litMatcher{ - pos: position{line: 3085, col: 58, offset: 99924}, + pos: position{line: 3083, col: 58, offset: 99797}, val: "mailto:", ignoreCase: false, want: "\"mailto:\"", @@ -29952,40 +29921,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 3081, col: 44, offset: 99778}, + pos: position{line: 3079, col: 44, offset: 99651}, label: "path", expr: &oneOrMoreExpr{ - pos: position{line: 3081, col: 49, offset: 99783}, + pos: position{line: 3079, col: 49, offset: 99656}, expr: &actionExpr{ - pos: position{line: 3088, col: 5, offset: 99952}, + pos: position{line: 3086, col: 5, offset: 99825}, run: (*parser).callonLink19, expr: &seqExpr{ - pos: position{line: 3088, col: 5, offset: 99952}, + pos: position{line: 3086, col: 5, offset: 99825}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 3088, col: 5, offset: 99952}, + pos: position{line: 3086, col: 5, offset: 99825}, expr: &litMatcher{ - pos: position{line: 3088, col: 6, offset: 99953}, + pos: position{line: 3086, col: 6, offset: 99826}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 3089, col: 5, offset: 99977}, + pos: position{line: 3087, col: 5, offset: 99850}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 3089, col: 14, offset: 99986}, + pos: position{line: 3087, col: 14, offset: 99859}, expr: &choiceExpr{ - pos: position{line: 3090, col: 9, offset: 99996}, + pos: position{line: 3088, col: 9, offset: 99869}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3090, col: 9, offset: 99996}, + pos: position{line: 3088, col: 9, offset: 99869}, run: (*parser).callonLink26, expr: &oneOrMoreExpr{ - pos: position{line: 3090, col: 9, offset: 99996}, + pos: position{line: 3088, col: 9, offset: 99869}, expr: &charClassMatcher{ - pos: position{line: 3090, col: 10, offset: 99997}, + pos: position{line: 3088, col: 10, offset: 99870}, val: "[^\\r\\n[]�{.,;?!<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', '.', ',', ';', '?', '!', '<', '>', ' '}, ignoreCase: false, @@ -29994,13 +29963,13 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 3093, col: 11, offset: 100262}, + pos: position{line: 3091, col: 11, offset: 100135}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3063, col: 25, offset: 99136}, + pos: position{line: 3061, col: 25, offset: 99009}, run: (*parser).callonLink30, expr: &charClassMatcher{ - pos: position{line: 3063, col: 25, offset: 99136}, + pos: position{line: 3061, col: 25, offset: 99009}, val: "[.,;?!]", chars: []rune{'.', ',', ';', '?', '!'}, ignoreCase: false, @@ -30008,23 +29977,23 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 3093, col: 32, offset: 100283}, + pos: position{line: 3091, col: 32, offset: 100156}, expr: ¬Expr{ - pos: position{line: 3093, col: 34, offset: 100285}, + pos: position{line: 3091, col: 34, offset: 100158}, expr: &choiceExpr{ - pos: position{line: 3093, col: 36, offset: 100287}, + pos: position{line: 3091, col: 36, offset: 100160}, alternatives: []interface{}{ ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonLink37, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -30392,23 +30361,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonLink108, expr: &seqExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonLink110, }, &labeledExpr{ - pos: position{line: 2758, col: 5, offset: 90003}, + pos: position{line: 2756, col: 5, offset: 89876}, label: "element", expr: &choiceExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, run: (*parser).callonLink113, expr: &choiceExpr{ pos: position{line: 696, col: 27, offset: 22438}, @@ -30429,12 +30398,12 @@ var g = &grammar{ pos: position{line: 696, col: 32, offset: 22443}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonLink119, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -30446,10 +30415,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 696, col: 40, offset: 22451}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonLink123, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -30647,12 +30616,12 @@ var g = &grammar{ pos: position{line: 698, col: 14, offset: 22568}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonLink161, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -30674,10 +30643,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2763, col: 11, offset: 90205}, + pos: position{line: 2761, col: 11, offset: 90078}, run: (*parser).callonLink165, expr: &charClassMatcher{ - pos: position{line: 2763, col: 12, offset: 90206}, + pos: position{line: 2761, col: 12, offset: 90079}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -30691,10 +30660,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3096, col: 11, offset: 100368}, + pos: position{line: 3094, col: 11, offset: 100241}, run: (*parser).callonLink167, expr: &litMatcher{ - pos: position{line: 3096, col: 11, offset: 100368}, + pos: position{line: 3094, col: 11, offset: 100241}, val: "{", ignoreCase: false, want: "\"{\"", @@ -30714,27 +30683,27 @@ var g = &grammar{ }, }, &zeroOrOneExpr{ - pos: position{line: 1440, col: 5, offset: 46802}, + pos: position{line: 1438, col: 5, offset: 46675}, expr: &litMatcher{ - pos: position{line: 1440, col: 5, offset: 46802}, + pos: position{line: 1438, col: 5, offset: 46675}, val: ">", ignoreCase: false, want: "\">\"", }, }, &andCodeExpr{ - pos: position{line: 1441, col: 5, offset: 46811}, + pos: position{line: 1439, col: 5, offset: 46684}, run: (*parser).callonLink171, }, }, }, }, &ruleRefExpr{ - pos: position{line: 1435, col: 19, offset: 46682}, + pos: position{line: 1433, col: 19, offset: 46555}, name: "RelativeLink", }, &ruleRefExpr{ - pos: position{line: 1435, col: 34, offset: 46697}, + pos: position{line: 1433, col: 34, offset: 46570}, name: "ExternalLink", }, }, @@ -30742,65 +30711,65 @@ var g = &grammar{ }, { name: "RelativeLink", - pos: position{line: 1449, col: 1, offset: 47026}, + pos: position{line: 1447, col: 1, offset: 46899}, expr: &choiceExpr{ - pos: position{line: 1451, col: 5, offset: 47062}, + pos: position{line: 1449, col: 5, offset: 46935}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1451, col: 5, offset: 47062}, + pos: position{line: 1449, col: 5, offset: 46935}, run: (*parser).callonRelativeLink2, expr: &seqExpr{ - pos: position{line: 1451, col: 5, offset: 47062}, + pos: position{line: 1449, col: 5, offset: 46935}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1451, col: 5, offset: 47062}, + pos: position{line: 1449, col: 5, offset: 46935}, val: "\\link:", ignoreCase: false, want: "\"\\\\link:\"", }, &labeledExpr{ - pos: position{line: 1451, col: 17, offset: 47074}, + pos: position{line: 1449, col: 17, offset: 46947}, label: "url", expr: &actionExpr{ - pos: position{line: 3077, col: 13, offset: 99608}, + pos: position{line: 3075, col: 13, offset: 99481}, run: (*parser).callonRelativeLink6, expr: &seqExpr{ - pos: position{line: 3077, col: 13, offset: 99608}, + pos: position{line: 3075, col: 13, offset: 99481}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 3077, col: 13, offset: 99608}, + pos: position{line: 3075, col: 13, offset: 99481}, label: "scheme", expr: &zeroOrOneExpr{ - pos: position{line: 3077, col: 20, offset: 99615}, + pos: position{line: 3075, col: 20, offset: 99488}, expr: &choiceExpr{ - pos: position{line: 3085, col: 11, offset: 99877}, + pos: position{line: 3083, col: 11, offset: 99750}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3085, col: 11, offset: 99877}, + pos: position{line: 3083, col: 11, offset: 99750}, val: "http://", ignoreCase: false, want: "\"http://\"", }, &litMatcher{ - pos: position{line: 3085, col: 23, offset: 99889}, + pos: position{line: 3083, col: 23, offset: 99762}, val: "https://", ignoreCase: false, want: "\"https://\"", }, &litMatcher{ - pos: position{line: 3085, col: 36, offset: 99902}, + pos: position{line: 3083, col: 36, offset: 99775}, val: "ftp://", ignoreCase: false, want: "\"ftp://\"", }, &litMatcher{ - pos: position{line: 3085, col: 47, offset: 99913}, + pos: position{line: 3083, col: 47, offset: 99786}, val: "irc://", ignoreCase: false, want: "\"irc://\"", }, &litMatcher{ - pos: position{line: 3085, col: 58, offset: 99924}, + pos: position{line: 3083, col: 58, offset: 99797}, val: "mailto:", ignoreCase: false, want: "\"mailto:\"", @@ -30810,43 +30779,43 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 3077, col: 30, offset: 99625}, + pos: position{line: 3075, col: 30, offset: 99498}, label: "path", expr: &oneOrMoreExpr{ - pos: position{line: 3077, col: 35, offset: 99630}, + pos: position{line: 3075, col: 35, offset: 99503}, expr: &choiceExpr{ - pos: position{line: 3077, col: 36, offset: 99631}, + pos: position{line: 3075, col: 36, offset: 99504}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3088, col: 5, offset: 99952}, + pos: position{line: 3086, col: 5, offset: 99825}, run: (*parser).callonRelativeLink19, expr: &seqExpr{ - pos: position{line: 3088, col: 5, offset: 99952}, + pos: position{line: 3086, col: 5, offset: 99825}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 3088, col: 5, offset: 99952}, + pos: position{line: 3086, col: 5, offset: 99825}, expr: &litMatcher{ - pos: position{line: 3088, col: 6, offset: 99953}, + pos: position{line: 3086, col: 6, offset: 99826}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 3089, col: 5, offset: 99977}, + pos: position{line: 3087, col: 5, offset: 99850}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 3089, col: 14, offset: 99986}, + pos: position{line: 3087, col: 14, offset: 99859}, expr: &choiceExpr{ - pos: position{line: 3090, col: 9, offset: 99996}, + pos: position{line: 3088, col: 9, offset: 99869}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3090, col: 9, offset: 99996}, + pos: position{line: 3088, col: 9, offset: 99869}, run: (*parser).callonRelativeLink26, expr: &oneOrMoreExpr{ - pos: position{line: 3090, col: 9, offset: 99996}, + pos: position{line: 3088, col: 9, offset: 99869}, expr: &charClassMatcher{ - pos: position{line: 3090, col: 10, offset: 99997}, + pos: position{line: 3088, col: 10, offset: 99870}, val: "[^\\r\\n[]�{.,;?!<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', '.', ',', ';', '?', '!', '<', '>', ' '}, ignoreCase: false, @@ -30855,13 +30824,13 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 3093, col: 11, offset: 100262}, + pos: position{line: 3091, col: 11, offset: 100135}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3063, col: 25, offset: 99136}, + pos: position{line: 3061, col: 25, offset: 99009}, run: (*parser).callonRelativeLink30, expr: &charClassMatcher{ - pos: position{line: 3063, col: 25, offset: 99136}, + pos: position{line: 3061, col: 25, offset: 99009}, val: "[.,;?!]", chars: []rune{'.', ',', ';', '?', '!'}, ignoreCase: false, @@ -30869,23 +30838,23 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 3093, col: 32, offset: 100283}, + pos: position{line: 3091, col: 32, offset: 100156}, expr: ¬Expr{ - pos: position{line: 3093, col: 34, offset: 100285}, + pos: position{line: 3091, col: 34, offset: 100158}, expr: &choiceExpr{ - pos: position{line: 3093, col: 36, offset: 100287}, + pos: position{line: 3091, col: 36, offset: 100160}, alternatives: []interface{}{ ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonRelativeLink37, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -31253,23 +31222,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonRelativeLink108, expr: &seqExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonRelativeLink110, }, &labeledExpr{ - pos: position{line: 2758, col: 5, offset: 90003}, + pos: position{line: 2756, col: 5, offset: 89876}, label: "element", expr: &choiceExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, run: (*parser).callonRelativeLink113, expr: &choiceExpr{ pos: position{line: 696, col: 27, offset: 22438}, @@ -31290,12 +31259,12 @@ var g = &grammar{ pos: position{line: 696, col: 32, offset: 22443}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonRelativeLink119, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -31307,10 +31276,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 696, col: 40, offset: 22451}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonRelativeLink123, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -31508,12 +31477,12 @@ var g = &grammar{ pos: position{line: 698, col: 14, offset: 22568}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonRelativeLink161, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -31535,10 +31504,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2763, col: 11, offset: 90205}, + pos: position{line: 2761, col: 11, offset: 90078}, run: (*parser).callonRelativeLink165, expr: &charClassMatcher{ - pos: position{line: 2763, col: 12, offset: 90206}, + pos: position{line: 2761, col: 12, offset: 90079}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -31552,10 +31521,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3096, col: 11, offset: 100368}, + pos: position{line: 3094, col: 11, offset: 100241}, run: (*parser).callonRelativeLink167, expr: &litMatcher{ - pos: position{line: 3096, col: 11, offset: 100368}, + pos: position{line: 3094, col: 11, offset: 100241}, val: "{", ignoreCase: false, want: "\"{\"", @@ -31616,10 +31585,10 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1451, col: 32, offset: 47089}, + pos: position{line: 1449, col: 32, offset: 46962}, label: "attributes", expr: &ruleRefExpr{ - pos: position{line: 1451, col: 44, offset: 47101}, + pos: position{line: 1449, col: 44, offset: 46974}, name: "InlineAttributes", }, }, @@ -31627,60 +31596,60 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1456, col: 5, offset: 47233}, + pos: position{line: 1454, col: 5, offset: 47106}, run: (*parser).callonRelativeLink179, expr: &seqExpr{ - pos: position{line: 1456, col: 5, offset: 47233}, + pos: position{line: 1454, col: 5, offset: 47106}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1456, col: 5, offset: 47233}, + pos: position{line: 1454, col: 5, offset: 47106}, val: "link:", ignoreCase: false, want: "\"link:\"", }, &labeledExpr{ - pos: position{line: 1456, col: 13, offset: 47241}, + pos: position{line: 1454, col: 13, offset: 47114}, label: "url", expr: &actionExpr{ - pos: position{line: 3077, col: 13, offset: 99608}, + pos: position{line: 3075, col: 13, offset: 99481}, run: (*parser).callonRelativeLink183, expr: &seqExpr{ - pos: position{line: 3077, col: 13, offset: 99608}, + pos: position{line: 3075, col: 13, offset: 99481}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 3077, col: 13, offset: 99608}, + pos: position{line: 3075, col: 13, offset: 99481}, label: "scheme", expr: &zeroOrOneExpr{ - pos: position{line: 3077, col: 20, offset: 99615}, + pos: position{line: 3075, col: 20, offset: 99488}, expr: &choiceExpr{ - pos: position{line: 3085, col: 11, offset: 99877}, + pos: position{line: 3083, col: 11, offset: 99750}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3085, col: 11, offset: 99877}, + pos: position{line: 3083, col: 11, offset: 99750}, val: "http://", ignoreCase: false, want: "\"http://\"", }, &litMatcher{ - pos: position{line: 3085, col: 23, offset: 99889}, + pos: position{line: 3083, col: 23, offset: 99762}, val: "https://", ignoreCase: false, want: "\"https://\"", }, &litMatcher{ - pos: position{line: 3085, col: 36, offset: 99902}, + pos: position{line: 3083, col: 36, offset: 99775}, val: "ftp://", ignoreCase: false, want: "\"ftp://\"", }, &litMatcher{ - pos: position{line: 3085, col: 47, offset: 99913}, + pos: position{line: 3083, col: 47, offset: 99786}, val: "irc://", ignoreCase: false, want: "\"irc://\"", }, &litMatcher{ - pos: position{line: 3085, col: 58, offset: 99924}, + pos: position{line: 3083, col: 58, offset: 99797}, val: "mailto:", ignoreCase: false, want: "\"mailto:\"", @@ -31690,43 +31659,43 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 3077, col: 30, offset: 99625}, + pos: position{line: 3075, col: 30, offset: 99498}, label: "path", expr: &oneOrMoreExpr{ - pos: position{line: 3077, col: 35, offset: 99630}, + pos: position{line: 3075, col: 35, offset: 99503}, expr: &choiceExpr{ - pos: position{line: 3077, col: 36, offset: 99631}, + pos: position{line: 3075, col: 36, offset: 99504}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3088, col: 5, offset: 99952}, + pos: position{line: 3086, col: 5, offset: 99825}, run: (*parser).callonRelativeLink196, expr: &seqExpr{ - pos: position{line: 3088, col: 5, offset: 99952}, + pos: position{line: 3086, col: 5, offset: 99825}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 3088, col: 5, offset: 99952}, + pos: position{line: 3086, col: 5, offset: 99825}, expr: &litMatcher{ - pos: position{line: 3088, col: 6, offset: 99953}, + pos: position{line: 3086, col: 6, offset: 99826}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 3089, col: 5, offset: 99977}, + pos: position{line: 3087, col: 5, offset: 99850}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 3089, col: 14, offset: 99986}, + pos: position{line: 3087, col: 14, offset: 99859}, expr: &choiceExpr{ - pos: position{line: 3090, col: 9, offset: 99996}, + pos: position{line: 3088, col: 9, offset: 99869}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3090, col: 9, offset: 99996}, + pos: position{line: 3088, col: 9, offset: 99869}, run: (*parser).callonRelativeLink203, expr: &oneOrMoreExpr{ - pos: position{line: 3090, col: 9, offset: 99996}, + pos: position{line: 3088, col: 9, offset: 99869}, expr: &charClassMatcher{ - pos: position{line: 3090, col: 10, offset: 99997}, + pos: position{line: 3088, col: 10, offset: 99870}, val: "[^\\r\\n[]�{.,;?!<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', '.', ',', ';', '?', '!', '<', '>', ' '}, ignoreCase: false, @@ -31735,13 +31704,13 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 3093, col: 11, offset: 100262}, + pos: position{line: 3091, col: 11, offset: 100135}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3063, col: 25, offset: 99136}, + pos: position{line: 3061, col: 25, offset: 99009}, run: (*parser).callonRelativeLink207, expr: &charClassMatcher{ - pos: position{line: 3063, col: 25, offset: 99136}, + pos: position{line: 3061, col: 25, offset: 99009}, val: "[.,;?!]", chars: []rune{'.', ',', ';', '?', '!'}, ignoreCase: false, @@ -31749,23 +31718,23 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 3093, col: 32, offset: 100283}, + pos: position{line: 3091, col: 32, offset: 100156}, expr: ¬Expr{ - pos: position{line: 3093, col: 34, offset: 100285}, + pos: position{line: 3091, col: 34, offset: 100158}, expr: &choiceExpr{ - pos: position{line: 3093, col: 36, offset: 100287}, + pos: position{line: 3091, col: 36, offset: 100160}, alternatives: []interface{}{ ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonRelativeLink214, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -32133,23 +32102,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonRelativeLink285, expr: &seqExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonRelativeLink287, }, &labeledExpr{ - pos: position{line: 2758, col: 5, offset: 90003}, + pos: position{line: 2756, col: 5, offset: 89876}, label: "element", expr: &choiceExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, run: (*parser).callonRelativeLink290, expr: &choiceExpr{ pos: position{line: 696, col: 27, offset: 22438}, @@ -32170,12 +32139,12 @@ var g = &grammar{ pos: position{line: 696, col: 32, offset: 22443}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonRelativeLink296, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -32187,10 +32156,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 696, col: 40, offset: 22451}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonRelativeLink300, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -32388,12 +32357,12 @@ var g = &grammar{ pos: position{line: 698, col: 14, offset: 22568}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonRelativeLink338, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -32415,10 +32384,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2763, col: 11, offset: 90205}, + pos: position{line: 2761, col: 11, offset: 90078}, run: (*parser).callonRelativeLink342, expr: &charClassMatcher{ - pos: position{line: 2763, col: 12, offset: 90206}, + pos: position{line: 2761, col: 12, offset: 90079}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -32432,10 +32401,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3096, col: 11, offset: 100368}, + pos: position{line: 3094, col: 11, offset: 100241}, run: (*parser).callonRelativeLink344, expr: &litMatcher{ - pos: position{line: 3096, col: 11, offset: 100368}, + pos: position{line: 3094, col: 11, offset: 100241}, val: "{", ignoreCase: false, want: "\"{\"", @@ -32496,10 +32465,10 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1456, col: 28, offset: 47256}, + pos: position{line: 1454, col: 28, offset: 47129}, label: "attributes", expr: &ruleRefExpr{ - pos: position{line: 1456, col: 40, offset: 47268}, + pos: position{line: 1454, col: 40, offset: 47141}, name: "InlineAttributes", }, }, @@ -32511,72 +32480,72 @@ var g = &grammar{ }, { name: "ExternalLink", - pos: position{line: 1460, col: 1, offset: 47384}, + pos: position{line: 1458, col: 1, offset: 47257}, expr: &choiceExpr{ - pos: position{line: 1462, col: 5, offset: 47420}, + pos: position{line: 1460, col: 5, offset: 47293}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1462, col: 5, offset: 47420}, + pos: position{line: 1460, col: 5, offset: 47293}, run: (*parser).callonExternalLink2, expr: &seqExpr{ - pos: position{line: 1462, col: 5, offset: 47420}, + pos: position{line: 1460, col: 5, offset: 47293}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1462, col: 5, offset: 47420}, + pos: position{line: 1460, col: 5, offset: 47293}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, &labeledExpr{ - pos: position{line: 1462, col: 9, offset: 47424}, + pos: position{line: 1460, col: 9, offset: 47297}, label: "url", expr: &actionExpr{ - pos: position{line: 3081, col: 23, offset: 99757}, + pos: position{line: 3079, col: 23, offset: 99630}, run: (*parser).callonExternalLink6, expr: &seqExpr{ - pos: position{line: 3081, col: 23, offset: 99757}, + pos: position{line: 3079, col: 23, offset: 99630}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 3081, col: 23, offset: 99757}, + pos: position{line: 3079, col: 23, offset: 99630}, expr: &litMatcher{ - pos: position{line: 3081, col: 24, offset: 99758}, + pos: position{line: 3079, col: 24, offset: 99631}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 3081, col: 28, offset: 99762}, + pos: position{line: 3079, col: 28, offset: 99635}, label: "scheme", expr: &choiceExpr{ - pos: position{line: 3085, col: 11, offset: 99877}, + pos: position{line: 3083, col: 11, offset: 99750}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3085, col: 11, offset: 99877}, + pos: position{line: 3083, col: 11, offset: 99750}, val: "http://", ignoreCase: false, want: "\"http://\"", }, &litMatcher{ - pos: position{line: 3085, col: 23, offset: 99889}, + pos: position{line: 3083, col: 23, offset: 99762}, val: "https://", ignoreCase: false, want: "\"https://\"", }, &litMatcher{ - pos: position{line: 3085, col: 36, offset: 99902}, + pos: position{line: 3083, col: 36, offset: 99775}, val: "ftp://", ignoreCase: false, want: "\"ftp://\"", }, &litMatcher{ - pos: position{line: 3085, col: 47, offset: 99913}, + pos: position{line: 3083, col: 47, offset: 99786}, val: "irc://", ignoreCase: false, want: "\"irc://\"", }, &litMatcher{ - pos: position{line: 3085, col: 58, offset: 99924}, + pos: position{line: 3083, col: 58, offset: 99797}, val: "mailto:", ignoreCase: false, want: "\"mailto:\"", @@ -32585,40 +32554,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 3081, col: 44, offset: 99778}, + pos: position{line: 3079, col: 44, offset: 99651}, label: "path", expr: &oneOrMoreExpr{ - pos: position{line: 3081, col: 49, offset: 99783}, + pos: position{line: 3079, col: 49, offset: 99656}, expr: &actionExpr{ - pos: position{line: 3088, col: 5, offset: 99952}, + pos: position{line: 3086, col: 5, offset: 99825}, run: (*parser).callonExternalLink19, expr: &seqExpr{ - pos: position{line: 3088, col: 5, offset: 99952}, + pos: position{line: 3086, col: 5, offset: 99825}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 3088, col: 5, offset: 99952}, + pos: position{line: 3086, col: 5, offset: 99825}, expr: &litMatcher{ - pos: position{line: 3088, col: 6, offset: 99953}, + pos: position{line: 3086, col: 6, offset: 99826}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 3089, col: 5, offset: 99977}, + pos: position{line: 3087, col: 5, offset: 99850}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 3089, col: 14, offset: 99986}, + pos: position{line: 3087, col: 14, offset: 99859}, expr: &choiceExpr{ - pos: position{line: 3090, col: 9, offset: 99996}, + pos: position{line: 3088, col: 9, offset: 99869}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3090, col: 9, offset: 99996}, + pos: position{line: 3088, col: 9, offset: 99869}, run: (*parser).callonExternalLink26, expr: &oneOrMoreExpr{ - pos: position{line: 3090, col: 9, offset: 99996}, + pos: position{line: 3088, col: 9, offset: 99869}, expr: &charClassMatcher{ - pos: position{line: 3090, col: 10, offset: 99997}, + pos: position{line: 3088, col: 10, offset: 99870}, val: "[^\\r\\n[]�{.,;?!<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', '.', ',', ';', '?', '!', '<', '>', ' '}, ignoreCase: false, @@ -32627,13 +32596,13 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 3093, col: 11, offset: 100262}, + pos: position{line: 3091, col: 11, offset: 100135}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3063, col: 25, offset: 99136}, + pos: position{line: 3061, col: 25, offset: 99009}, run: (*parser).callonExternalLink30, expr: &charClassMatcher{ - pos: position{line: 3063, col: 25, offset: 99136}, + pos: position{line: 3061, col: 25, offset: 99009}, val: "[.,;?!]", chars: []rune{'.', ',', ';', '?', '!'}, ignoreCase: false, @@ -32641,23 +32610,23 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 3093, col: 32, offset: 100283}, + pos: position{line: 3091, col: 32, offset: 100156}, expr: ¬Expr{ - pos: position{line: 3093, col: 34, offset: 100285}, + pos: position{line: 3091, col: 34, offset: 100158}, expr: &choiceExpr{ - pos: position{line: 3093, col: 36, offset: 100287}, + pos: position{line: 3091, col: 36, offset: 100160}, alternatives: []interface{}{ ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExternalLink37, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -33025,23 +32994,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonExternalLink108, expr: &seqExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonExternalLink110, }, &labeledExpr{ - pos: position{line: 2758, col: 5, offset: 90003}, + pos: position{line: 2756, col: 5, offset: 89876}, label: "element", expr: &choiceExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, run: (*parser).callonExternalLink113, expr: &choiceExpr{ pos: position{line: 696, col: 27, offset: 22438}, @@ -33062,12 +33031,12 @@ var g = &grammar{ pos: position{line: 696, col: 32, offset: 22443}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonExternalLink119, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -33079,10 +33048,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 696, col: 40, offset: 22451}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExternalLink123, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -33280,12 +33249,12 @@ var g = &grammar{ pos: position{line: 698, col: 14, offset: 22568}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonExternalLink161, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -33307,10 +33276,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2763, col: 11, offset: 90205}, + pos: position{line: 2761, col: 11, offset: 90078}, run: (*parser).callonExternalLink165, expr: &charClassMatcher{ - pos: position{line: 2763, col: 12, offset: 90206}, + pos: position{line: 2761, col: 12, offset: 90079}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -33324,10 +33293,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3096, col: 11, offset: 100368}, + pos: position{line: 3094, col: 11, offset: 100241}, run: (*parser).callonExternalLink167, expr: &litMatcher{ - pos: position{line: 3096, col: 11, offset: 100368}, + pos: position{line: 3094, col: 11, offset: 100241}, val: "{", ignoreCase: false, want: "\"{\"", @@ -33347,12 +33316,12 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1462, col: 34, offset: 47449}, + pos: position{line: 1460, col: 34, offset: 47322}, label: "attributes", expr: &zeroOrOneExpr{ - pos: position{line: 1462, col: 45, offset: 47460}, + pos: position{line: 1460, col: 45, offset: 47333}, expr: &ruleRefExpr{ - pos: position{line: 1462, col: 46, offset: 47461}, + pos: position{line: 1460, col: 46, offset: 47334}, name: "InlineAttributes", }, }, @@ -33361,61 +33330,61 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1467, col: 5, offset: 47594}, + pos: position{line: 1465, col: 5, offset: 47467}, run: (*parser).callonExternalLink172, expr: &seqExpr{ - pos: position{line: 1467, col: 5, offset: 47594}, + pos: position{line: 1465, col: 5, offset: 47467}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1467, col: 5, offset: 47594}, + pos: position{line: 1465, col: 5, offset: 47467}, label: "url", expr: &actionExpr{ - pos: position{line: 3081, col: 23, offset: 99757}, + pos: position{line: 3079, col: 23, offset: 99630}, run: (*parser).callonExternalLink175, expr: &seqExpr{ - pos: position{line: 3081, col: 23, offset: 99757}, + pos: position{line: 3079, col: 23, offset: 99630}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 3081, col: 23, offset: 99757}, + pos: position{line: 3079, col: 23, offset: 99630}, expr: &litMatcher{ - pos: position{line: 3081, col: 24, offset: 99758}, + pos: position{line: 3079, col: 24, offset: 99631}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 3081, col: 28, offset: 99762}, + pos: position{line: 3079, col: 28, offset: 99635}, label: "scheme", expr: &choiceExpr{ - pos: position{line: 3085, col: 11, offset: 99877}, + pos: position{line: 3083, col: 11, offset: 99750}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3085, col: 11, offset: 99877}, + pos: position{line: 3083, col: 11, offset: 99750}, val: "http://", ignoreCase: false, want: "\"http://\"", }, &litMatcher{ - pos: position{line: 3085, col: 23, offset: 99889}, + pos: position{line: 3083, col: 23, offset: 99762}, val: "https://", ignoreCase: false, want: "\"https://\"", }, &litMatcher{ - pos: position{line: 3085, col: 36, offset: 99902}, + pos: position{line: 3083, col: 36, offset: 99775}, val: "ftp://", ignoreCase: false, want: "\"ftp://\"", }, &litMatcher{ - pos: position{line: 3085, col: 47, offset: 99913}, + pos: position{line: 3083, col: 47, offset: 99786}, val: "irc://", ignoreCase: false, want: "\"irc://\"", }, &litMatcher{ - pos: position{line: 3085, col: 58, offset: 99924}, + pos: position{line: 3083, col: 58, offset: 99797}, val: "mailto:", ignoreCase: false, want: "\"mailto:\"", @@ -33424,40 +33393,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 3081, col: 44, offset: 99778}, + pos: position{line: 3079, col: 44, offset: 99651}, label: "path", expr: &oneOrMoreExpr{ - pos: position{line: 3081, col: 49, offset: 99783}, + pos: position{line: 3079, col: 49, offset: 99656}, expr: &actionExpr{ - pos: position{line: 3088, col: 5, offset: 99952}, + pos: position{line: 3086, col: 5, offset: 99825}, run: (*parser).callonExternalLink188, expr: &seqExpr{ - pos: position{line: 3088, col: 5, offset: 99952}, + pos: position{line: 3086, col: 5, offset: 99825}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 3088, col: 5, offset: 99952}, + pos: position{line: 3086, col: 5, offset: 99825}, expr: &litMatcher{ - pos: position{line: 3088, col: 6, offset: 99953}, + pos: position{line: 3086, col: 6, offset: 99826}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 3089, col: 5, offset: 99977}, + pos: position{line: 3087, col: 5, offset: 99850}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 3089, col: 14, offset: 99986}, + pos: position{line: 3087, col: 14, offset: 99859}, expr: &choiceExpr{ - pos: position{line: 3090, col: 9, offset: 99996}, + pos: position{line: 3088, col: 9, offset: 99869}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3090, col: 9, offset: 99996}, + pos: position{line: 3088, col: 9, offset: 99869}, run: (*parser).callonExternalLink195, expr: &oneOrMoreExpr{ - pos: position{line: 3090, col: 9, offset: 99996}, + pos: position{line: 3088, col: 9, offset: 99869}, expr: &charClassMatcher{ - pos: position{line: 3090, col: 10, offset: 99997}, + pos: position{line: 3088, col: 10, offset: 99870}, val: "[^\\r\\n[]�{.,;?!<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', '.', ',', ';', '?', '!', '<', '>', ' '}, ignoreCase: false, @@ -33466,13 +33435,13 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 3093, col: 11, offset: 100262}, + pos: position{line: 3091, col: 11, offset: 100135}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3063, col: 25, offset: 99136}, + pos: position{line: 3061, col: 25, offset: 99009}, run: (*parser).callonExternalLink199, expr: &charClassMatcher{ - pos: position{line: 3063, col: 25, offset: 99136}, + pos: position{line: 3061, col: 25, offset: 99009}, val: "[.,;?!]", chars: []rune{'.', ',', ';', '?', '!'}, ignoreCase: false, @@ -33480,23 +33449,23 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 3093, col: 32, offset: 100283}, + pos: position{line: 3091, col: 32, offset: 100156}, expr: ¬Expr{ - pos: position{line: 3093, col: 34, offset: 100285}, + pos: position{line: 3091, col: 34, offset: 100158}, expr: &choiceExpr{ - pos: position{line: 3093, col: 36, offset: 100287}, + pos: position{line: 3091, col: 36, offset: 100160}, alternatives: []interface{}{ ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExternalLink206, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -33864,23 +33833,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonExternalLink277, expr: &seqExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonExternalLink279, }, &labeledExpr{ - pos: position{line: 2758, col: 5, offset: 90003}, + pos: position{line: 2756, col: 5, offset: 89876}, label: "element", expr: &choiceExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, run: (*parser).callonExternalLink282, expr: &choiceExpr{ pos: position{line: 696, col: 27, offset: 22438}, @@ -33901,12 +33870,12 @@ var g = &grammar{ pos: position{line: 696, col: 32, offset: 22443}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonExternalLink288, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -33918,10 +33887,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 696, col: 40, offset: 22451}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExternalLink292, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -34119,12 +34088,12 @@ var g = &grammar{ pos: position{line: 698, col: 14, offset: 22568}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonExternalLink330, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -34146,10 +34115,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2763, col: 11, offset: 90205}, + pos: position{line: 2761, col: 11, offset: 90078}, run: (*parser).callonExternalLink334, expr: &charClassMatcher{ - pos: position{line: 2763, col: 12, offset: 90206}, + pos: position{line: 2761, col: 12, offset: 90079}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -34163,10 +34132,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3096, col: 11, offset: 100368}, + pos: position{line: 3094, col: 11, offset: 100241}, run: (*parser).callonExternalLink336, expr: &litMatcher{ - pos: position{line: 3096, col: 11, offset: 100368}, + pos: position{line: 3094, col: 11, offset: 100241}, val: "{", ignoreCase: false, want: "\"{\"", @@ -34186,12 +34155,12 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1467, col: 30, offset: 47619}, + pos: position{line: 1465, col: 30, offset: 47492}, label: "attributes", expr: &zeroOrOneExpr{ - pos: position{line: 1467, col: 41, offset: 47630}, + pos: position{line: 1465, col: 41, offset: 47503}, expr: &ruleRefExpr{ - pos: position{line: 1467, col: 42, offset: 47631}, + pos: position{line: 1465, col: 42, offset: 47504}, name: "InlineAttributes", }, }, @@ -34204,41 +34173,41 @@ var g = &grammar{ }, { name: "ListElements", - pos: position{line: 1475, col: 1, offset: 47985}, + pos: position{line: 1473, col: 1, offset: 47858}, expr: &actionExpr{ - pos: position{line: 1476, col: 5, offset: 48006}, + pos: position{line: 1474, col: 5, offset: 47879}, run: (*parser).callonListElements1, expr: &seqExpr{ - pos: position{line: 1476, col: 5, offset: 48006}, + pos: position{line: 1474, col: 5, offset: 47879}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1476, col: 5, offset: 48006}, + pos: position{line: 1474, col: 5, offset: 47879}, label: "firstElement", expr: &choiceExpr{ - pos: position{line: 1482, col: 5, offset: 48208}, + pos: position{line: 1480, col: 5, offset: 48081}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1629, col: 5, offset: 53015}, + pos: position{line: 1627, col: 5, offset: 52888}, run: (*parser).callonListElements5, expr: &seqExpr{ - pos: position{line: 1629, col: 5, offset: 53015}, + pos: position{line: 1627, col: 5, offset: 52888}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1629, col: 5, offset: 53015}, + pos: position{line: 1627, col: 5, offset: 52888}, label: "prefix", expr: &actionExpr{ - pos: position{line: 1636, col: 5, offset: 53223}, + pos: position{line: 1634, col: 5, offset: 53096}, run: (*parser).callonListElements8, expr: &seqExpr{ - pos: position{line: 1636, col: 5, offset: 53223}, + pos: position{line: 1634, col: 5, offset: 53096}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1636, col: 5, offset: 53223}, + pos: position{line: 1634, col: 5, offset: 53096}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElements11, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -34247,27 +34216,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1636, col: 12, offset: 53230}, + pos: position{line: 1634, col: 12, offset: 53103}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 1638, col: 9, offset: 53293}, + pos: position{line: 1636, col: 9, offset: 53166}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1638, col: 9, offset: 53293}, + pos: position{line: 1636, col: 9, offset: 53166}, run: (*parser).callonListElements15, expr: &seqExpr{ - pos: position{line: 1638, col: 9, offset: 53293}, + pos: position{line: 1636, col: 9, offset: 53166}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1638, col: 9, offset: 53293}, + pos: position{line: 1636, col: 9, offset: 53166}, label: "depth", expr: &actionExpr{ - pos: position{line: 1638, col: 16, offset: 53300}, + pos: position{line: 1636, col: 16, offset: 53173}, run: (*parser).callonListElements18, expr: &oneOrMoreExpr{ - pos: position{line: 1638, col: 16, offset: 53300}, + pos: position{line: 1636, col: 16, offset: 53173}, expr: &litMatcher{ - pos: position{line: 1638, col: 17, offset: 53301}, + pos: position{line: 1636, col: 17, offset: 53174}, val: ".", ignoreCase: false, want: "\".\"", @@ -34276,22 +34245,22 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1642, col: 9, offset: 53401}, + pos: position{line: 1640, col: 9, offset: 53274}, run: (*parser).callonListElements21, }, }, }, }, &actionExpr{ - pos: position{line: 1661, col: 11, offset: 54118}, + pos: position{line: 1659, col: 11, offset: 53991}, run: (*parser).callonListElements22, expr: &seqExpr{ - pos: position{line: 1661, col: 11, offset: 54118}, + pos: position{line: 1659, col: 11, offset: 53991}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1661, col: 11, offset: 54118}, + pos: position{line: 1659, col: 11, offset: 53991}, expr: &charClassMatcher{ - pos: position{line: 1661, col: 12, offset: 54119}, + pos: position{line: 1659, col: 12, offset: 53992}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -34299,7 +34268,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1661, col: 20, offset: 54127}, + pos: position{line: 1659, col: 20, offset: 54000}, val: ".", ignoreCase: false, want: "\".\"", @@ -34308,20 +34277,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1663, col: 13, offset: 54244}, + pos: position{line: 1661, col: 13, offset: 54117}, run: (*parser).callonListElements27, expr: &seqExpr{ - pos: position{line: 1663, col: 13, offset: 54244}, + pos: position{line: 1661, col: 13, offset: 54117}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 1663, col: 14, offset: 54245}, + pos: position{line: 1661, col: 14, offset: 54118}, val: "[a-z]", ranges: []rune{'a', 'z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 1663, col: 21, offset: 54252}, + pos: position{line: 1661, col: 21, offset: 54125}, val: ".", ignoreCase: false, want: "\".\"", @@ -34330,20 +34299,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1665, col: 13, offset: 54372}, + pos: position{line: 1663, col: 13, offset: 54245}, run: (*parser).callonListElements31, expr: &seqExpr{ - pos: position{line: 1665, col: 13, offset: 54372}, + pos: position{line: 1663, col: 13, offset: 54245}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 1665, col: 14, offset: 54373}, + pos: position{line: 1663, col: 14, offset: 54246}, val: "[A-Z]", ranges: []rune{'A', 'Z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 1665, col: 21, offset: 54380}, + pos: position{line: 1663, col: 21, offset: 54253}, val: ".", ignoreCase: false, want: "\".\"", @@ -34352,15 +34321,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1667, col: 13, offset: 54500}, + pos: position{line: 1665, col: 13, offset: 54373}, run: (*parser).callonListElements35, expr: &seqExpr{ - pos: position{line: 1667, col: 13, offset: 54500}, + pos: position{line: 1665, col: 13, offset: 54373}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1667, col: 13, offset: 54500}, + pos: position{line: 1665, col: 13, offset: 54373}, expr: &charClassMatcher{ - pos: position{line: 1667, col: 14, offset: 54501}, + pos: position{line: 1665, col: 14, offset: 54374}, val: "[ivxdlcm]", chars: []rune{'i', 'v', 'x', 'd', 'l', 'c', 'm'}, ignoreCase: false, @@ -34368,7 +34337,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1667, col: 26, offset: 54513}, + pos: position{line: 1665, col: 26, offset: 54386}, val: ")", ignoreCase: false, want: "\")\"", @@ -34377,15 +34346,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1669, col: 13, offset: 54633}, + pos: position{line: 1667, col: 13, offset: 54506}, run: (*parser).callonListElements40, expr: &seqExpr{ - pos: position{line: 1669, col: 13, offset: 54633}, + pos: position{line: 1667, col: 13, offset: 54506}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1669, col: 13, offset: 54633}, + pos: position{line: 1667, col: 13, offset: 54506}, expr: &charClassMatcher{ - pos: position{line: 1669, col: 14, offset: 54634}, + pos: position{line: 1667, col: 14, offset: 54507}, val: "[IVXDLCM]", chars: []rune{'I', 'V', 'X', 'D', 'L', 'C', 'M'}, ignoreCase: false, @@ -34393,7 +34362,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1669, col: 26, offset: 54646}, + pos: position{line: 1667, col: 26, offset: 54519}, val: ")", ignoreCase: false, want: "\")\"", @@ -34405,12 +34374,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonListElements45, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -34423,24 +34392,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1630, col: 5, offset: 53054}, + pos: position{line: 1628, col: 5, offset: 52927}, label: "content", expr: &actionExpr{ - pos: position{line: 1570, col: 5, offset: 51250}, + pos: position{line: 1568, col: 5, offset: 51123}, run: (*parser).callonListElements49, expr: &seqExpr{ - pos: position{line: 1570, col: 5, offset: 51250}, + pos: position{line: 1568, col: 5, offset: 51123}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1570, col: 5, offset: 51250}, + pos: position{line: 1568, col: 5, offset: 51123}, label: "rawline", expr: &actionExpr{ - pos: position{line: 1570, col: 14, offset: 51259}, + pos: position{line: 1568, col: 14, offset: 51132}, run: (*parser).callonListElements52, expr: &oneOrMoreExpr{ - pos: position{line: 1570, col: 14, offset: 51259}, + pos: position{line: 1568, col: 14, offset: 51132}, expr: &charClassMatcher{ - pos: position{line: 1570, col: 14, offset: 51259}, + pos: position{line: 1568, col: 14, offset: 51132}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -34450,28 +34419,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElements56, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34480,9 +34449,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -34495,27 +34464,27 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1679, col: 5, offset: 54912}, + pos: position{line: 1677, col: 5, offset: 54785}, run: (*parser).callonListElements63, expr: &seqExpr{ - pos: position{line: 1679, col: 5, offset: 54912}, + pos: position{line: 1677, col: 5, offset: 54785}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1679, col: 5, offset: 54912}, + pos: position{line: 1677, col: 5, offset: 54785}, label: "prefix", expr: &actionExpr{ - pos: position{line: 1686, col: 5, offset: 55185}, + pos: position{line: 1684, col: 5, offset: 55058}, run: (*parser).callonListElements66, expr: &seqExpr{ - pos: position{line: 1686, col: 5, offset: 55185}, + pos: position{line: 1684, col: 5, offset: 55058}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1686, col: 5, offset: 55185}, + pos: position{line: 1684, col: 5, offset: 55058}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElements69, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -34524,27 +34493,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1686, col: 12, offset: 55192}, + pos: position{line: 1684, col: 12, offset: 55065}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 1686, col: 20, offset: 55200}, + pos: position{line: 1684, col: 20, offset: 55073}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1688, col: 9, offset: 55257}, + pos: position{line: 1686, col: 9, offset: 55130}, run: (*parser).callonListElements73, expr: &seqExpr{ - pos: position{line: 1688, col: 9, offset: 55257}, + pos: position{line: 1686, col: 9, offset: 55130}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1688, col: 9, offset: 55257}, + pos: position{line: 1686, col: 9, offset: 55130}, label: "depth", expr: &actionExpr{ - pos: position{line: 1688, col: 16, offset: 55264}, + pos: position{line: 1686, col: 16, offset: 55137}, run: (*parser).callonListElements76, expr: &oneOrMoreExpr{ - pos: position{line: 1688, col: 16, offset: 55264}, + pos: position{line: 1686, col: 16, offset: 55137}, expr: &litMatcher{ - pos: position{line: 1688, col: 17, offset: 55265}, + pos: position{line: 1686, col: 17, offset: 55138}, val: "*", ignoreCase: false, want: "\"*\"", @@ -34553,20 +34522,20 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1692, col: 9, offset: 55365}, + pos: position{line: 1690, col: 9, offset: 55238}, run: (*parser).callonListElements79, }, }, }, }, &labeledExpr{ - pos: position{line: 1709, col: 14, offset: 56072}, + pos: position{line: 1707, col: 14, offset: 55945}, label: "depth", expr: &actionExpr{ - pos: position{line: 1709, col: 21, offset: 56079}, + pos: position{line: 1707, col: 21, offset: 55952}, run: (*parser).callonListElements81, expr: &litMatcher{ - pos: position{line: 1709, col: 22, offset: 56080}, + pos: position{line: 1707, col: 22, offset: 55953}, val: "-", ignoreCase: false, want: "\"-\"", @@ -34577,12 +34546,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonListElements83, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -34595,56 +34564,56 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1680, col: 5, offset: 54953}, + pos: position{line: 1678, col: 5, offset: 54826}, label: "checkstyle", expr: &zeroOrOneExpr{ - pos: position{line: 1680, col: 16, offset: 54964}, + pos: position{line: 1678, col: 16, offset: 54837}, expr: &actionExpr{ - pos: position{line: 1716, col: 5, offset: 56241}, + pos: position{line: 1714, col: 5, offset: 56114}, run: (*parser).callonListElements88, expr: &seqExpr{ - pos: position{line: 1716, col: 5, offset: 56241}, + pos: position{line: 1714, col: 5, offset: 56114}, exprs: []interface{}{ &andExpr{ - pos: position{line: 1716, col: 5, offset: 56241}, + pos: position{line: 1714, col: 5, offset: 56114}, expr: &litMatcher{ - pos: position{line: 1716, col: 6, offset: 56242}, + pos: position{line: 1714, col: 6, offset: 56115}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 1716, col: 10, offset: 56246}, + pos: position{line: 1714, col: 10, offset: 56119}, label: "style", expr: &choiceExpr{ - pos: position{line: 1717, col: 7, offset: 56260}, + pos: position{line: 1715, col: 7, offset: 56133}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1717, col: 7, offset: 56260}, + pos: position{line: 1715, col: 7, offset: 56133}, run: (*parser).callonListElements94, expr: &litMatcher{ - pos: position{line: 1717, col: 7, offset: 56260}, + pos: position{line: 1715, col: 7, offset: 56133}, val: "[ ]", ignoreCase: false, want: "\"[ ]\"", }, }, &actionExpr{ - pos: position{line: 1718, col: 7, offset: 56305}, + pos: position{line: 1716, col: 7, offset: 56178}, run: (*parser).callonListElements96, expr: &litMatcher{ - pos: position{line: 1718, col: 7, offset: 56305}, + pos: position{line: 1716, col: 7, offset: 56178}, val: "[*]", ignoreCase: false, want: "\"[*]\"", }, }, &actionExpr{ - pos: position{line: 1719, col: 7, offset: 56348}, + pos: position{line: 1717, col: 7, offset: 56221}, run: (*parser).callonListElements98, expr: &litMatcher{ - pos: position{line: 1719, col: 7, offset: 56348}, + pos: position{line: 1717, col: 7, offset: 56221}, val: "[x]", ignoreCase: false, want: "\"[x]\"", @@ -34654,12 +34623,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonListElements100, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -34673,24 +34642,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1681, col: 5, offset: 55003}, + pos: position{line: 1679, col: 5, offset: 54876}, label: "content", expr: &actionExpr{ - pos: position{line: 1570, col: 5, offset: 51250}, + pos: position{line: 1568, col: 5, offset: 51123}, run: (*parser).callonListElements104, expr: &seqExpr{ - pos: position{line: 1570, col: 5, offset: 51250}, + pos: position{line: 1568, col: 5, offset: 51123}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1570, col: 5, offset: 51250}, + pos: position{line: 1568, col: 5, offset: 51123}, label: "rawline", expr: &actionExpr{ - pos: position{line: 1570, col: 14, offset: 51259}, + pos: position{line: 1568, col: 14, offset: 51132}, run: (*parser).callonListElements107, expr: &oneOrMoreExpr{ - pos: position{line: 1570, col: 14, offset: 51259}, + pos: position{line: 1568, col: 14, offset: 51132}, expr: &charClassMatcher{ - pos: position{line: 1570, col: 14, offset: 51259}, + pos: position{line: 1568, col: 14, offset: 51132}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -34700,28 +34669,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElements111, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34730,9 +34699,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -34745,36 +34714,36 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1786, col: 5, offset: 58221}, + pos: position{line: 1784, col: 5, offset: 58094}, run: (*parser).callonListElements118, expr: &seqExpr{ - pos: position{line: 1786, col: 5, offset: 58221}, + pos: position{line: 1784, col: 5, offset: 58094}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1786, col: 5, offset: 58221}, + pos: position{line: 1784, col: 5, offset: 58094}, label: "ref", expr: &actionExpr{ - pos: position{line: 1792, col: 5, offset: 58418}, + pos: position{line: 1790, col: 5, offset: 58291}, run: (*parser).callonListElements121, expr: &seqExpr{ - pos: position{line: 1792, col: 5, offset: 58418}, + pos: position{line: 1790, col: 5, offset: 58291}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1792, col: 5, offset: 58418}, + pos: position{line: 1790, col: 5, offset: 58291}, val: "<", ignoreCase: false, want: "\"<\"", }, &labeledExpr{ - pos: position{line: 1792, col: 9, offset: 58422}, + pos: position{line: 1790, col: 9, offset: 58295}, label: "ref", expr: &actionExpr{ - pos: position{line: 1792, col: 14, offset: 58427}, + pos: position{line: 1790, col: 14, offset: 58300}, run: (*parser).callonListElements125, expr: &oneOrMoreExpr{ - pos: position{line: 1792, col: 14, offset: 58427}, + pos: position{line: 1790, col: 14, offset: 58300}, expr: &charClassMatcher{ - pos: position{line: 1792, col: 14, offset: 58427}, + pos: position{line: 1790, col: 14, offset: 58300}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -34784,18 +34753,18 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1792, col: 62, offset: 58475}, + pos: position{line: 1790, col: 62, offset: 58348}, val: ">", ignoreCase: false, want: "\">\"", }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonListElements129, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -34808,24 +34777,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1787, col: 5, offset: 58257}, + pos: position{line: 1785, col: 5, offset: 58130}, label: "description", expr: &actionExpr{ - pos: position{line: 1570, col: 5, offset: 51250}, + pos: position{line: 1568, col: 5, offset: 51123}, run: (*parser).callonListElements133, expr: &seqExpr{ - pos: position{line: 1570, col: 5, offset: 51250}, + pos: position{line: 1568, col: 5, offset: 51123}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1570, col: 5, offset: 51250}, + pos: position{line: 1568, col: 5, offset: 51123}, label: "rawline", expr: &actionExpr{ - pos: position{line: 1570, col: 14, offset: 51259}, + pos: position{line: 1568, col: 14, offset: 51132}, run: (*parser).callonListElements136, expr: &oneOrMoreExpr{ - pos: position{line: 1570, col: 14, offset: 51259}, + pos: position{line: 1568, col: 14, offset: 51132}, expr: &charClassMatcher{ - pos: position{line: 1570, col: 14, offset: 51259}, + pos: position{line: 1568, col: 14, offset: 51132}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -34835,28 +34804,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElements140, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34865,9 +34834,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -34880,40 +34849,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1728, col: 5, offset: 56541}, + pos: position{line: 1726, col: 5, offset: 56414}, run: (*parser).callonListElements147, expr: &seqExpr{ - pos: position{line: 1728, col: 5, offset: 56541}, + pos: position{line: 1726, col: 5, offset: 56414}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1728, col: 5, offset: 56541}, + pos: position{line: 1726, col: 5, offset: 56414}, label: "term", expr: &actionExpr{ - pos: position{line: 1736, col: 5, offset: 56800}, + pos: position{line: 1734, col: 5, offset: 56673}, run: (*parser).callonListElements150, expr: &oneOrMoreExpr{ - pos: position{line: 1736, col: 5, offset: 56800}, + pos: position{line: 1734, col: 5, offset: 56673}, expr: &seqExpr{ - pos: position{line: 1736, col: 6, offset: 56801}, + pos: position{line: 1734, col: 6, offset: 56674}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1736, col: 6, offset: 56801}, + pos: position{line: 1734, col: 6, offset: 56674}, expr: &actionExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, run: (*parser).callonListElements154, expr: &seqExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, label: "separator", expr: &actionExpr{ - pos: position{line: 1741, col: 16, offset: 56962}, + pos: position{line: 1739, col: 16, offset: 56835}, run: (*parser).callonListElements157, expr: &oneOrMoreExpr{ - pos: position{line: 1741, col: 16, offset: 56962}, + pos: position{line: 1739, col: 16, offset: 56835}, expr: &litMatcher{ - pos: position{line: 1741, col: 17, offset: 56963}, + pos: position{line: 1739, col: 17, offset: 56836}, val: ":", ignoreCase: false, want: "\":\"", @@ -34922,7 +34891,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1744, col: 5, offset: 57020}, + pos: position{line: 1742, col: 5, offset: 56893}, run: (*parser).callonListElements160, }, }, @@ -34930,30 +34899,30 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1736, col: 35, offset: 56830}, + pos: position{line: 1734, col: 35, offset: 56703}, expr: &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElements163, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -34962,16 +34931,16 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, }, }, &anyMatcher{ - line: 1736, col: 40, offset: 56835, + line: 1734, col: 40, offset: 56708, }, }, }, @@ -34979,24 +34948,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1729, col: 5, offset: 56576}, + pos: position{line: 1727, col: 5, offset: 56449}, label: "separator", expr: &actionExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, run: (*parser).callonListElements172, expr: &seqExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, label: "separator", expr: &actionExpr{ - pos: position{line: 1741, col: 16, offset: 56962}, + pos: position{line: 1739, col: 16, offset: 56835}, run: (*parser).callonListElements175, expr: &oneOrMoreExpr{ - pos: position{line: 1741, col: 16, offset: 56962}, + pos: position{line: 1739, col: 16, offset: 56835}, expr: &litMatcher{ - pos: position{line: 1741, col: 17, offset: 56963}, + pos: position{line: 1739, col: 17, offset: 56836}, val: ":", ignoreCase: false, want: "\":\"", @@ -35005,7 +34974,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1744, col: 5, offset: 57020}, + pos: position{line: 1742, col: 5, offset: 56893}, run: (*parser).callonListElements178, }, }, @@ -35013,24 +34982,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1730, col: 5, offset: 56621}, + pos: position{line: 1728, col: 5, offset: 56494}, label: "description", expr: &choiceExpr{ - pos: position{line: 1752, col: 5, offset: 57270}, + pos: position{line: 1750, col: 5, offset: 57143}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1754, col: 9, offset: 57335}, + pos: position{line: 1752, col: 9, offset: 57208}, run: (*parser).callonListElements181, expr: &seqExpr{ - pos: position{line: 1754, col: 9, offset: 57335}, + pos: position{line: 1752, col: 9, offset: 57208}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1754, col: 9, offset: 57335}, + pos: position{line: 1752, col: 9, offset: 57208}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElements184, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -35039,28 +35008,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElements187, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35069,15 +35038,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1755, col: 9, offset: 57355}, + pos: position{line: 1753, col: 9, offset: 57228}, expr: &actionExpr{ pos: position{line: 687, col: 14, offset: 22085}, run: (*parser).callonListElements195, @@ -35087,19 +35056,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 687, col: 14, offset: 22085}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, &zeroOrMoreExpr{ pos: position{line: 687, col: 19, offset: 22090}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElements201, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -35108,28 +35077,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElements204, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35138,9 +35107,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -35150,47 +35119,47 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1756, col: 9, offset: 57375}, + pos: position{line: 1754, col: 9, offset: 57248}, label: "content", expr: &zeroOrOneExpr{ - pos: position{line: 1756, col: 17, offset: 57383}, + pos: position{line: 1754, col: 17, offset: 57256}, expr: &choiceExpr{ - pos: position{line: 1550, col: 5, offset: 50617}, + pos: position{line: 1548, col: 5, offset: 50490}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1550, col: 5, offset: 50617}, + pos: position{line: 1548, col: 5, offset: 50490}, run: (*parser).callonListElements214, expr: &actionExpr{ - pos: position{line: 2772, col: 22, offset: 90565}, + pos: position{line: 2770, col: 22, offset: 90438}, run: (*parser).callonListElements215, expr: &seqExpr{ - pos: position{line: 2772, col: 22, offset: 90565}, + pos: position{line: 2770, col: 22, offset: 90438}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2777, col: 31, offset: 90786}, + pos: position{line: 2775, col: 31, offset: 90659}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2777, col: 36, offset: 90791}, + pos: position{line: 2775, col: 36, offset: 90664}, expr: &litMatcher{ - pos: position{line: 2777, col: 37, offset: 90792}, + pos: position{line: 2775, col: 37, offset: 90665}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2772, col: 49, offset: 90592}, + pos: position{line: 2770, col: 49, offset: 90465}, label: "content", expr: &actionExpr{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, run: (*parser).callonListElements221, expr: &zeroOrMoreExpr{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, expr: &charClassMatcher{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -35200,28 +35169,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElements225, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35230,9 +35199,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -35242,13 +35211,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1554, col: 9, offset: 50770}, + pos: position{line: 1552, col: 9, offset: 50643}, run: (*parser).callonListElements232, expr: &seqExpr{ - pos: position{line: 1554, col: 9, offset: 50770}, + pos: position{line: 1552, col: 9, offset: 50643}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1554, col: 9, offset: 50770}, + pos: position{line: 1552, col: 9, offset: 50643}, expr: &actionExpr{ pos: position{line: 687, col: 14, offset: 22085}, run: (*parser).callonListElements235, @@ -35258,19 +35227,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 687, col: 14, offset: 22085}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, &zeroOrMoreExpr{ pos: position{line: 687, col: 19, offset: 22090}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElements241, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -35279,28 +35248,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElements244, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35309,9 +35278,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -35321,23 +35290,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1555, col: 9, offset: 50789}, + pos: position{line: 1553, col: 9, offset: 50662}, expr: &seqExpr{ - pos: position{line: 1588, col: 34, offset: 51749}, + pos: position{line: 1586, col: 34, offset: 51622}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1588, col: 34, offset: 51749}, + pos: position{line: 1586, col: 34, offset: 51622}, val: "+", ignoreCase: false, want: "\"+\"", }, &zeroOrMoreExpr{ - pos: position{line: 1588, col: 38, offset: 51753}, + pos: position{line: 1586, col: 38, offset: 51626}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElements255, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -35346,25 +35315,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElements257, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35376,20 +35345,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1556, col: 9, offset: 50828}, + pos: position{line: 1554, col: 9, offset: 50701}, expr: &actionExpr{ - pos: position{line: 1636, col: 5, offset: 53223}, + pos: position{line: 1634, col: 5, offset: 53096}, run: (*parser).callonListElements263, expr: &seqExpr{ - pos: position{line: 1636, col: 5, offset: 53223}, + pos: position{line: 1634, col: 5, offset: 53096}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1636, col: 5, offset: 53223}, + pos: position{line: 1634, col: 5, offset: 53096}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElements266, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -35398,27 +35367,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1636, col: 12, offset: 53230}, + pos: position{line: 1634, col: 12, offset: 53103}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 1638, col: 9, offset: 53293}, + pos: position{line: 1636, col: 9, offset: 53166}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1638, col: 9, offset: 53293}, + pos: position{line: 1636, col: 9, offset: 53166}, run: (*parser).callonListElements270, expr: &seqExpr{ - pos: position{line: 1638, col: 9, offset: 53293}, + pos: position{line: 1636, col: 9, offset: 53166}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1638, col: 9, offset: 53293}, + pos: position{line: 1636, col: 9, offset: 53166}, label: "depth", expr: &actionExpr{ - pos: position{line: 1638, col: 16, offset: 53300}, + pos: position{line: 1636, col: 16, offset: 53173}, run: (*parser).callonListElements273, expr: &oneOrMoreExpr{ - pos: position{line: 1638, col: 16, offset: 53300}, + pos: position{line: 1636, col: 16, offset: 53173}, expr: &litMatcher{ - pos: position{line: 1638, col: 17, offset: 53301}, + pos: position{line: 1636, col: 17, offset: 53174}, val: ".", ignoreCase: false, want: "\".\"", @@ -35427,22 +35396,22 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1642, col: 9, offset: 53401}, + pos: position{line: 1640, col: 9, offset: 53274}, run: (*parser).callonListElements276, }, }, }, }, &actionExpr{ - pos: position{line: 1661, col: 11, offset: 54118}, + pos: position{line: 1659, col: 11, offset: 53991}, run: (*parser).callonListElements277, expr: &seqExpr{ - pos: position{line: 1661, col: 11, offset: 54118}, + pos: position{line: 1659, col: 11, offset: 53991}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1661, col: 11, offset: 54118}, + pos: position{line: 1659, col: 11, offset: 53991}, expr: &charClassMatcher{ - pos: position{line: 1661, col: 12, offset: 54119}, + pos: position{line: 1659, col: 12, offset: 53992}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -35450,7 +35419,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1661, col: 20, offset: 54127}, + pos: position{line: 1659, col: 20, offset: 54000}, val: ".", ignoreCase: false, want: "\".\"", @@ -35459,20 +35428,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1663, col: 13, offset: 54244}, + pos: position{line: 1661, col: 13, offset: 54117}, run: (*parser).callonListElements282, expr: &seqExpr{ - pos: position{line: 1663, col: 13, offset: 54244}, + pos: position{line: 1661, col: 13, offset: 54117}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 1663, col: 14, offset: 54245}, + pos: position{line: 1661, col: 14, offset: 54118}, val: "[a-z]", ranges: []rune{'a', 'z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 1663, col: 21, offset: 54252}, + pos: position{line: 1661, col: 21, offset: 54125}, val: ".", ignoreCase: false, want: "\".\"", @@ -35481,20 +35450,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1665, col: 13, offset: 54372}, + pos: position{line: 1663, col: 13, offset: 54245}, run: (*parser).callonListElements286, expr: &seqExpr{ - pos: position{line: 1665, col: 13, offset: 54372}, + pos: position{line: 1663, col: 13, offset: 54245}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 1665, col: 14, offset: 54373}, + pos: position{line: 1663, col: 14, offset: 54246}, val: "[A-Z]", ranges: []rune{'A', 'Z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 1665, col: 21, offset: 54380}, + pos: position{line: 1663, col: 21, offset: 54253}, val: ".", ignoreCase: false, want: "\".\"", @@ -35503,15 +35472,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1667, col: 13, offset: 54500}, + pos: position{line: 1665, col: 13, offset: 54373}, run: (*parser).callonListElements290, expr: &seqExpr{ - pos: position{line: 1667, col: 13, offset: 54500}, + pos: position{line: 1665, col: 13, offset: 54373}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1667, col: 13, offset: 54500}, + pos: position{line: 1665, col: 13, offset: 54373}, expr: &charClassMatcher{ - pos: position{line: 1667, col: 14, offset: 54501}, + pos: position{line: 1665, col: 14, offset: 54374}, val: "[ivxdlcm]", chars: []rune{'i', 'v', 'x', 'd', 'l', 'c', 'm'}, ignoreCase: false, @@ -35519,7 +35488,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1667, col: 26, offset: 54513}, + pos: position{line: 1665, col: 26, offset: 54386}, val: ")", ignoreCase: false, want: "\")\"", @@ -35528,15 +35497,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1669, col: 13, offset: 54633}, + pos: position{line: 1667, col: 13, offset: 54506}, run: (*parser).callonListElements295, expr: &seqExpr{ - pos: position{line: 1669, col: 13, offset: 54633}, + pos: position{line: 1667, col: 13, offset: 54506}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1669, col: 13, offset: 54633}, + pos: position{line: 1667, col: 13, offset: 54506}, expr: &charClassMatcher{ - pos: position{line: 1669, col: 14, offset: 54634}, + pos: position{line: 1667, col: 14, offset: 54507}, val: "[IVXDLCM]", chars: []rune{'I', 'V', 'X', 'D', 'L', 'C', 'M'}, ignoreCase: false, @@ -35544,7 +35513,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1669, col: 26, offset: 54646}, + pos: position{line: 1667, col: 26, offset: 54519}, val: ")", ignoreCase: false, want: "\")\"", @@ -35556,12 +35525,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonListElements300, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -35574,20 +35543,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1557, col: 9, offset: 50862}, + pos: position{line: 1555, col: 9, offset: 50735}, expr: &actionExpr{ - pos: position{line: 1686, col: 5, offset: 55185}, + pos: position{line: 1684, col: 5, offset: 55058}, run: (*parser).callonListElements304, expr: &seqExpr{ - pos: position{line: 1686, col: 5, offset: 55185}, + pos: position{line: 1684, col: 5, offset: 55058}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1686, col: 5, offset: 55185}, + pos: position{line: 1684, col: 5, offset: 55058}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElements307, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -35596,27 +35565,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1686, col: 12, offset: 55192}, + pos: position{line: 1684, col: 12, offset: 55065}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 1686, col: 20, offset: 55200}, + pos: position{line: 1684, col: 20, offset: 55073}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1688, col: 9, offset: 55257}, + pos: position{line: 1686, col: 9, offset: 55130}, run: (*parser).callonListElements311, expr: &seqExpr{ - pos: position{line: 1688, col: 9, offset: 55257}, + pos: position{line: 1686, col: 9, offset: 55130}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1688, col: 9, offset: 55257}, + pos: position{line: 1686, col: 9, offset: 55130}, label: "depth", expr: &actionExpr{ - pos: position{line: 1688, col: 16, offset: 55264}, + pos: position{line: 1686, col: 16, offset: 55137}, run: (*parser).callonListElements314, expr: &oneOrMoreExpr{ - pos: position{line: 1688, col: 16, offset: 55264}, + pos: position{line: 1686, col: 16, offset: 55137}, expr: &litMatcher{ - pos: position{line: 1688, col: 17, offset: 55265}, + pos: position{line: 1686, col: 17, offset: 55138}, val: "*", ignoreCase: false, want: "\"*\"", @@ -35625,20 +35594,20 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1692, col: 9, offset: 55365}, + pos: position{line: 1690, col: 9, offset: 55238}, run: (*parser).callonListElements317, }, }, }, }, &labeledExpr{ - pos: position{line: 1709, col: 14, offset: 56072}, + pos: position{line: 1707, col: 14, offset: 55945}, label: "depth", expr: &actionExpr{ - pos: position{line: 1709, col: 21, offset: 56079}, + pos: position{line: 1707, col: 21, offset: 55952}, run: (*parser).callonListElements319, expr: &litMatcher{ - pos: position{line: 1709, col: 22, offset: 56080}, + pos: position{line: 1707, col: 22, offset: 55953}, val: "-", ignoreCase: false, want: "\"-\"", @@ -35649,12 +35618,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonListElements321, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -35667,29 +35636,29 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1558, col: 9, offset: 50898}, + pos: position{line: 1556, col: 9, offset: 50771}, expr: &actionExpr{ - pos: position{line: 1792, col: 5, offset: 58418}, + pos: position{line: 1790, col: 5, offset: 58291}, run: (*parser).callonListElements325, expr: &seqExpr{ - pos: position{line: 1792, col: 5, offset: 58418}, + pos: position{line: 1790, col: 5, offset: 58291}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1792, col: 5, offset: 58418}, + pos: position{line: 1790, col: 5, offset: 58291}, val: "<", ignoreCase: false, want: "\"<\"", }, &labeledExpr{ - pos: position{line: 1792, col: 9, offset: 58422}, + pos: position{line: 1790, col: 9, offset: 58295}, label: "ref", expr: &actionExpr{ - pos: position{line: 1792, col: 14, offset: 58427}, + pos: position{line: 1790, col: 14, offset: 58300}, run: (*parser).callonListElements329, expr: &oneOrMoreExpr{ - pos: position{line: 1792, col: 14, offset: 58427}, + pos: position{line: 1790, col: 14, offset: 58300}, expr: &charClassMatcher{ - pos: position{line: 1792, col: 14, offset: 58427}, + pos: position{line: 1790, col: 14, offset: 58300}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -35699,18 +35668,18 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1792, col: 62, offset: 58475}, + pos: position{line: 1790, col: 62, offset: 58348}, val: ">", ignoreCase: false, want: "\">\"", }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonListElements333, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -35723,36 +35692,36 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 9, offset: 50932}, + pos: position{line: 1557, col: 9, offset: 50805}, expr: &seqExpr{ - pos: position{line: 1559, col: 11, offset: 50934}, + pos: position{line: 1557, col: 11, offset: 50807}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 1736, col: 5, offset: 56800}, + pos: position{line: 1734, col: 5, offset: 56673}, run: (*parser).callonListElements338, expr: &oneOrMoreExpr{ - pos: position{line: 1736, col: 5, offset: 56800}, + pos: position{line: 1734, col: 5, offset: 56673}, expr: &seqExpr{ - pos: position{line: 1736, col: 6, offset: 56801}, + pos: position{line: 1734, col: 6, offset: 56674}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1736, col: 6, offset: 56801}, + pos: position{line: 1734, col: 6, offset: 56674}, expr: &actionExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, run: (*parser).callonListElements342, expr: &seqExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, label: "separator", expr: &actionExpr{ - pos: position{line: 1741, col: 16, offset: 56962}, + pos: position{line: 1739, col: 16, offset: 56835}, run: (*parser).callonListElements345, expr: &oneOrMoreExpr{ - pos: position{line: 1741, col: 16, offset: 56962}, + pos: position{line: 1739, col: 16, offset: 56835}, expr: &litMatcher{ - pos: position{line: 1741, col: 17, offset: 56963}, + pos: position{line: 1739, col: 17, offset: 56836}, val: ":", ignoreCase: false, want: "\":\"", @@ -35761,7 +35730,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1744, col: 5, offset: 57020}, + pos: position{line: 1742, col: 5, offset: 56893}, run: (*parser).callonListElements348, }, }, @@ -35769,30 +35738,30 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1736, col: 35, offset: 56830}, + pos: position{line: 1734, col: 35, offset: 56703}, expr: &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElements351, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35801,37 +35770,37 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, }, }, &anyMatcher{ - line: 1736, col: 40, offset: 56835, + line: 1734, col: 40, offset: 56708, }, }, }, }, }, &actionExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, run: (*parser).callonListElements359, expr: &seqExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, label: "separator", expr: &actionExpr{ - pos: position{line: 1741, col: 16, offset: 56962}, + pos: position{line: 1739, col: 16, offset: 56835}, run: (*parser).callonListElements362, expr: &oneOrMoreExpr{ - pos: position{line: 1741, col: 16, offset: 56962}, + pos: position{line: 1739, col: 16, offset: 56835}, expr: &litMatcher{ - pos: position{line: 1741, col: 17, offset: 56963}, + pos: position{line: 1739, col: 17, offset: 56836}, val: ":", ignoreCase: false, want: "\":\"", @@ -35840,7 +35809,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1744, col: 5, offset: 57020}, + pos: position{line: 1742, col: 5, offset: 56893}, run: (*parser).callonListElements365, }, }, @@ -35850,7 +35819,7 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1560, col: 9, offset: 50994}, + pos: position{line: 1558, col: 9, offset: 50867}, expr: &actionExpr{ pos: position{line: 733, col: 5, offset: 23620}, run: (*parser).callonListElements367, @@ -35860,7 +35829,7 @@ var g = &grammar{ ¬Expr{ pos: position{line: 733, col: 5, offset: 23620}, expr: &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -35911,10 +35880,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 751, col: 8, offset: 24264}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElements382, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -35923,28 +35892,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElements385, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -35953,9 +35922,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -36000,10 +35969,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 758, col: 8, offset: 24512}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElements401, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -36012,28 +35981,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElements404, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36042,9 +36011,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -36085,10 +36054,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 769, col: 52, offset: 24924}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElements419, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -36097,28 +36066,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElements422, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36127,9 +36096,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -36174,10 +36143,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 765, col: 8, offset: 24758}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElements438, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -36186,28 +36155,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElements441, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36216,9 +36185,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -36263,10 +36232,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 780, col: 8, offset: 25296}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElements457, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -36275,28 +36244,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElements460, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36305,9 +36274,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -36352,10 +36321,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 787, col: 8, offset: 25544}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElements476, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -36364,28 +36333,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElements479, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36394,9 +36363,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -36441,10 +36410,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 794, col: 8, offset: 25796}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElements495, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -36453,28 +36422,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElements498, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36483,9 +36452,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -36530,10 +36499,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 801, col: 8, offset: 26046}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElements514, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -36542,28 +36511,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElements517, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36572,9 +36541,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -36619,10 +36588,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 808, col: 8, offset: 26292}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElements533, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -36631,28 +36600,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElements536, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36661,9 +36630,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -36679,15 +36648,15 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1561, col: 9, offset: 51018}, + pos: position{line: 1559, col: 9, offset: 50891}, label: "content", expr: &actionExpr{ - pos: position{line: 1561, col: 18, offset: 51027}, + pos: position{line: 1559, col: 18, offset: 50900}, run: (*parser).callonListElements544, expr: &oneOrMoreExpr{ - pos: position{line: 1561, col: 18, offset: 51027}, + pos: position{line: 1559, col: 18, offset: 50900}, expr: &charClassMatcher{ - pos: position{line: 1561, col: 18, offset: 51027}, + pos: position{line: 1559, col: 18, offset: 50900}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -36697,28 +36666,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElements548, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36727,9 +36696,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -36745,18 +36714,18 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1764, col: 9, offset: 57618}, + pos: position{line: 1762, col: 9, offset: 57491}, run: (*parser).callonListElements555, expr: &seqExpr{ - pos: position{line: 1764, col: 9, offset: 57618}, + pos: position{line: 1762, col: 9, offset: 57491}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonListElements557, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -36765,15 +36734,15 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1765, col: 9, offset: 57670}, + pos: position{line: 1763, col: 9, offset: 57543}, label: "content", expr: &actionExpr{ - pos: position{line: 1765, col: 18, offset: 57679}, + pos: position{line: 1763, col: 18, offset: 57552}, run: (*parser).callonListElements561, expr: &oneOrMoreExpr{ - pos: position{line: 1765, col: 18, offset: 57679}, + pos: position{line: 1763, col: 18, offset: 57552}, expr: &charClassMatcher{ - pos: position{line: 1765, col: 18, offset: 57679}, + pos: position{line: 1763, col: 18, offset: 57552}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -36783,28 +36752,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElements565, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36813,9 +36782,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -36833,10 +36802,10 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1477, col: 5, offset: 48037}, + pos: position{line: 1475, col: 5, offset: 47910}, label: "extraElements", expr: &ruleRefExpr{ - pos: position{line: 1477, col: 20, offset: 48052}, + pos: position{line: 1475, col: 20, offset: 47925}, name: "ExtraListElements", }, }, @@ -36846,17 +36815,17 @@ var g = &grammar{ }, { name: "ExtraListElements", - pos: position{line: 1487, col: 1, offset: 48307}, + pos: position{line: 1485, col: 1, offset: 48180}, expr: &actionExpr{ - pos: position{line: 1487, col: 22, offset: 48328}, + pos: position{line: 1485, col: 22, offset: 48201}, run: (*parser).callonExtraListElements1, expr: &labeledExpr{ - pos: position{line: 1487, col: 22, offset: 48328}, + pos: position{line: 1485, col: 22, offset: 48201}, label: "elements", expr: &zeroOrMoreExpr{ - pos: position{line: 1487, col: 31, offset: 48337}, + pos: position{line: 1485, col: 31, offset: 48210}, expr: &ruleRefExpr{ - pos: position{line: 1487, col: 32, offset: 48338}, + pos: position{line: 1485, col: 32, offset: 48211}, name: "ExtraListElement", }, }, @@ -36865,36 +36834,36 @@ var g = &grammar{ }, { name: "ExtraListElement", - pos: position{line: 1491, col: 1, offset: 48418}, + pos: position{line: 1489, col: 1, offset: 48291}, expr: &actionExpr{ - pos: position{line: 1492, col: 5, offset: 48557}, + pos: position{line: 1490, col: 5, offset: 48430}, run: (*parser).callonExtraListElement1, expr: &seqExpr{ - pos: position{line: 1492, col: 5, offset: 48557}, + pos: position{line: 1490, col: 5, offset: 48430}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1492, col: 5, offset: 48557}, + pos: position{line: 1490, col: 5, offset: 48430}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, &labeledExpr{ - pos: position{line: 1493, col: 5, offset: 48567}, + pos: position{line: 1491, col: 5, offset: 48440}, label: "element", expr: &choiceExpr{ - pos: position{line: 1494, col: 9, offset: 48585}, + pos: position{line: 1492, col: 9, offset: 48458}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1494, col: 13, offset: 48589}, + pos: position{line: 1492, col: 13, offset: 48462}, run: (*parser).callonExtraListElement8, expr: &seqExpr{ - pos: position{line: 1494, col: 13, offset: 48589}, + pos: position{line: 1492, col: 13, offset: 48462}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1494, col: 13, offset: 48589}, + pos: position{line: 1492, col: 13, offset: 48462}, expr: &actionExpr{ pos: position{line: 687, col: 14, offset: 22085}, run: (*parser).callonExtraListElement11, @@ -36904,19 +36873,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 687, col: 14, offset: 22085}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, &zeroOrMoreExpr{ pos: position{line: 687, col: 19, offset: 22090}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement17, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -36925,28 +36894,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement20, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -36955,9 +36924,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -36967,30 +36936,30 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1495, col: 13, offset: 48613}, + pos: position{line: 1493, col: 13, offset: 48486}, label: "element", expr: &actionExpr{ - pos: position{line: 1629, col: 5, offset: 53015}, + pos: position{line: 1627, col: 5, offset: 52888}, run: (*parser).callonExtraListElement28, expr: &seqExpr{ - pos: position{line: 1629, col: 5, offset: 53015}, + pos: position{line: 1627, col: 5, offset: 52888}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1629, col: 5, offset: 53015}, + pos: position{line: 1627, col: 5, offset: 52888}, label: "prefix", expr: &actionExpr{ - pos: position{line: 1636, col: 5, offset: 53223}, + pos: position{line: 1634, col: 5, offset: 53096}, run: (*parser).callonExtraListElement31, expr: &seqExpr{ - pos: position{line: 1636, col: 5, offset: 53223}, + pos: position{line: 1634, col: 5, offset: 53096}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1636, col: 5, offset: 53223}, + pos: position{line: 1634, col: 5, offset: 53096}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement34, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -36999,27 +36968,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1636, col: 12, offset: 53230}, + pos: position{line: 1634, col: 12, offset: 53103}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 1638, col: 9, offset: 53293}, + pos: position{line: 1636, col: 9, offset: 53166}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1638, col: 9, offset: 53293}, + pos: position{line: 1636, col: 9, offset: 53166}, run: (*parser).callonExtraListElement38, expr: &seqExpr{ - pos: position{line: 1638, col: 9, offset: 53293}, + pos: position{line: 1636, col: 9, offset: 53166}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1638, col: 9, offset: 53293}, + pos: position{line: 1636, col: 9, offset: 53166}, label: "depth", expr: &actionExpr{ - pos: position{line: 1638, col: 16, offset: 53300}, + pos: position{line: 1636, col: 16, offset: 53173}, run: (*parser).callonExtraListElement41, expr: &oneOrMoreExpr{ - pos: position{line: 1638, col: 16, offset: 53300}, + pos: position{line: 1636, col: 16, offset: 53173}, expr: &litMatcher{ - pos: position{line: 1638, col: 17, offset: 53301}, + pos: position{line: 1636, col: 17, offset: 53174}, val: ".", ignoreCase: false, want: "\".\"", @@ -37028,22 +36997,22 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1642, col: 9, offset: 53401}, + pos: position{line: 1640, col: 9, offset: 53274}, run: (*parser).callonExtraListElement44, }, }, }, }, &actionExpr{ - pos: position{line: 1661, col: 11, offset: 54118}, + pos: position{line: 1659, col: 11, offset: 53991}, run: (*parser).callonExtraListElement45, expr: &seqExpr{ - pos: position{line: 1661, col: 11, offset: 54118}, + pos: position{line: 1659, col: 11, offset: 53991}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1661, col: 11, offset: 54118}, + pos: position{line: 1659, col: 11, offset: 53991}, expr: &charClassMatcher{ - pos: position{line: 1661, col: 12, offset: 54119}, + pos: position{line: 1659, col: 12, offset: 53992}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -37051,7 +37020,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1661, col: 20, offset: 54127}, + pos: position{line: 1659, col: 20, offset: 54000}, val: ".", ignoreCase: false, want: "\".\"", @@ -37060,20 +37029,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1663, col: 13, offset: 54244}, + pos: position{line: 1661, col: 13, offset: 54117}, run: (*parser).callonExtraListElement50, expr: &seqExpr{ - pos: position{line: 1663, col: 13, offset: 54244}, + pos: position{line: 1661, col: 13, offset: 54117}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 1663, col: 14, offset: 54245}, + pos: position{line: 1661, col: 14, offset: 54118}, val: "[a-z]", ranges: []rune{'a', 'z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 1663, col: 21, offset: 54252}, + pos: position{line: 1661, col: 21, offset: 54125}, val: ".", ignoreCase: false, want: "\".\"", @@ -37082,20 +37051,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1665, col: 13, offset: 54372}, + pos: position{line: 1663, col: 13, offset: 54245}, run: (*parser).callonExtraListElement54, expr: &seqExpr{ - pos: position{line: 1665, col: 13, offset: 54372}, + pos: position{line: 1663, col: 13, offset: 54245}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 1665, col: 14, offset: 54373}, + pos: position{line: 1663, col: 14, offset: 54246}, val: "[A-Z]", ranges: []rune{'A', 'Z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 1665, col: 21, offset: 54380}, + pos: position{line: 1663, col: 21, offset: 54253}, val: ".", ignoreCase: false, want: "\".\"", @@ -37104,15 +37073,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1667, col: 13, offset: 54500}, + pos: position{line: 1665, col: 13, offset: 54373}, run: (*parser).callonExtraListElement58, expr: &seqExpr{ - pos: position{line: 1667, col: 13, offset: 54500}, + pos: position{line: 1665, col: 13, offset: 54373}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1667, col: 13, offset: 54500}, + pos: position{line: 1665, col: 13, offset: 54373}, expr: &charClassMatcher{ - pos: position{line: 1667, col: 14, offset: 54501}, + pos: position{line: 1665, col: 14, offset: 54374}, val: "[ivxdlcm]", chars: []rune{'i', 'v', 'x', 'd', 'l', 'c', 'm'}, ignoreCase: false, @@ -37120,7 +37089,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1667, col: 26, offset: 54513}, + pos: position{line: 1665, col: 26, offset: 54386}, val: ")", ignoreCase: false, want: "\")\"", @@ -37129,15 +37098,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1669, col: 13, offset: 54633}, + pos: position{line: 1667, col: 13, offset: 54506}, run: (*parser).callonExtraListElement63, expr: &seqExpr{ - pos: position{line: 1669, col: 13, offset: 54633}, + pos: position{line: 1667, col: 13, offset: 54506}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1669, col: 13, offset: 54633}, + pos: position{line: 1667, col: 13, offset: 54506}, expr: &charClassMatcher{ - pos: position{line: 1669, col: 14, offset: 54634}, + pos: position{line: 1667, col: 14, offset: 54507}, val: "[IVXDLCM]", chars: []rune{'I', 'V', 'X', 'D', 'L', 'C', 'M'}, ignoreCase: false, @@ -37145,7 +37114,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1669, col: 26, offset: 54646}, + pos: position{line: 1667, col: 26, offset: 54519}, val: ")", ignoreCase: false, want: "\")\"", @@ -37157,12 +37126,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonExtraListElement68, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -37175,24 +37144,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1630, col: 5, offset: 53054}, + pos: position{line: 1628, col: 5, offset: 52927}, label: "content", expr: &actionExpr{ - pos: position{line: 1570, col: 5, offset: 51250}, + pos: position{line: 1568, col: 5, offset: 51123}, run: (*parser).callonExtraListElement72, expr: &seqExpr{ - pos: position{line: 1570, col: 5, offset: 51250}, + pos: position{line: 1568, col: 5, offset: 51123}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1570, col: 5, offset: 51250}, + pos: position{line: 1568, col: 5, offset: 51123}, label: "rawline", expr: &actionExpr{ - pos: position{line: 1570, col: 14, offset: 51259}, + pos: position{line: 1568, col: 14, offset: 51132}, run: (*parser).callonExtraListElement75, expr: &oneOrMoreExpr{ - pos: position{line: 1570, col: 14, offset: 51259}, + pos: position{line: 1568, col: 14, offset: 51132}, expr: &charClassMatcher{ - pos: position{line: 1570, col: 14, offset: 51259}, + pos: position{line: 1568, col: 14, offset: 51132}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -37202,28 +37171,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement79, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37232,9 +37201,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -37251,47 +37220,47 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1498, col: 13, offset: 48705}, + pos: position{line: 1496, col: 13, offset: 48578}, run: (*parser).callonExtraListElement86, expr: &seqExpr{ - pos: position{line: 1498, col: 13, offset: 48705}, + pos: position{line: 1496, col: 13, offset: 48578}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1498, col: 13, offset: 48705}, + pos: position{line: 1496, col: 13, offset: 48578}, label: "attributes", expr: &oneOrMoreExpr{ - pos: position{line: 1498, col: 24, offset: 48716}, + pos: position{line: 1496, col: 24, offset: 48589}, expr: &ruleRefExpr{ - pos: position{line: 1498, col: 25, offset: 48717}, + pos: position{line: 1496, col: 25, offset: 48590}, name: "BlockAttributes", }, }, }, &labeledExpr{ - pos: position{line: 1499, col: 13, offset: 48748}, + pos: position{line: 1497, col: 13, offset: 48621}, label: "element", expr: &actionExpr{ - pos: position{line: 1629, col: 5, offset: 53015}, + pos: position{line: 1627, col: 5, offset: 52888}, run: (*parser).callonExtraListElement92, expr: &seqExpr{ - pos: position{line: 1629, col: 5, offset: 53015}, + pos: position{line: 1627, col: 5, offset: 52888}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1629, col: 5, offset: 53015}, + pos: position{line: 1627, col: 5, offset: 52888}, label: "prefix", expr: &actionExpr{ - pos: position{line: 1636, col: 5, offset: 53223}, + pos: position{line: 1634, col: 5, offset: 53096}, run: (*parser).callonExtraListElement95, expr: &seqExpr{ - pos: position{line: 1636, col: 5, offset: 53223}, + pos: position{line: 1634, col: 5, offset: 53096}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1636, col: 5, offset: 53223}, + pos: position{line: 1634, col: 5, offset: 53096}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement98, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -37300,27 +37269,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1636, col: 12, offset: 53230}, + pos: position{line: 1634, col: 12, offset: 53103}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 1638, col: 9, offset: 53293}, + pos: position{line: 1636, col: 9, offset: 53166}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1638, col: 9, offset: 53293}, + pos: position{line: 1636, col: 9, offset: 53166}, run: (*parser).callonExtraListElement102, expr: &seqExpr{ - pos: position{line: 1638, col: 9, offset: 53293}, + pos: position{line: 1636, col: 9, offset: 53166}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1638, col: 9, offset: 53293}, + pos: position{line: 1636, col: 9, offset: 53166}, label: "depth", expr: &actionExpr{ - pos: position{line: 1638, col: 16, offset: 53300}, + pos: position{line: 1636, col: 16, offset: 53173}, run: (*parser).callonExtraListElement105, expr: &oneOrMoreExpr{ - pos: position{line: 1638, col: 16, offset: 53300}, + pos: position{line: 1636, col: 16, offset: 53173}, expr: &litMatcher{ - pos: position{line: 1638, col: 17, offset: 53301}, + pos: position{line: 1636, col: 17, offset: 53174}, val: ".", ignoreCase: false, want: "\".\"", @@ -37329,22 +37298,22 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1642, col: 9, offset: 53401}, + pos: position{line: 1640, col: 9, offset: 53274}, run: (*parser).callonExtraListElement108, }, }, }, }, &actionExpr{ - pos: position{line: 1661, col: 11, offset: 54118}, + pos: position{line: 1659, col: 11, offset: 53991}, run: (*parser).callonExtraListElement109, expr: &seqExpr{ - pos: position{line: 1661, col: 11, offset: 54118}, + pos: position{line: 1659, col: 11, offset: 53991}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1661, col: 11, offset: 54118}, + pos: position{line: 1659, col: 11, offset: 53991}, expr: &charClassMatcher{ - pos: position{line: 1661, col: 12, offset: 54119}, + pos: position{line: 1659, col: 12, offset: 53992}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -37352,7 +37321,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1661, col: 20, offset: 54127}, + pos: position{line: 1659, col: 20, offset: 54000}, val: ".", ignoreCase: false, want: "\".\"", @@ -37361,20 +37330,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1663, col: 13, offset: 54244}, + pos: position{line: 1661, col: 13, offset: 54117}, run: (*parser).callonExtraListElement114, expr: &seqExpr{ - pos: position{line: 1663, col: 13, offset: 54244}, + pos: position{line: 1661, col: 13, offset: 54117}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 1663, col: 14, offset: 54245}, + pos: position{line: 1661, col: 14, offset: 54118}, val: "[a-z]", ranges: []rune{'a', 'z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 1663, col: 21, offset: 54252}, + pos: position{line: 1661, col: 21, offset: 54125}, val: ".", ignoreCase: false, want: "\".\"", @@ -37383,20 +37352,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1665, col: 13, offset: 54372}, + pos: position{line: 1663, col: 13, offset: 54245}, run: (*parser).callonExtraListElement118, expr: &seqExpr{ - pos: position{line: 1665, col: 13, offset: 54372}, + pos: position{line: 1663, col: 13, offset: 54245}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 1665, col: 14, offset: 54373}, + pos: position{line: 1663, col: 14, offset: 54246}, val: "[A-Z]", ranges: []rune{'A', 'Z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 1665, col: 21, offset: 54380}, + pos: position{line: 1663, col: 21, offset: 54253}, val: ".", ignoreCase: false, want: "\".\"", @@ -37405,15 +37374,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1667, col: 13, offset: 54500}, + pos: position{line: 1665, col: 13, offset: 54373}, run: (*parser).callonExtraListElement122, expr: &seqExpr{ - pos: position{line: 1667, col: 13, offset: 54500}, + pos: position{line: 1665, col: 13, offset: 54373}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1667, col: 13, offset: 54500}, + pos: position{line: 1665, col: 13, offset: 54373}, expr: &charClassMatcher{ - pos: position{line: 1667, col: 14, offset: 54501}, + pos: position{line: 1665, col: 14, offset: 54374}, val: "[ivxdlcm]", chars: []rune{'i', 'v', 'x', 'd', 'l', 'c', 'm'}, ignoreCase: false, @@ -37421,7 +37390,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1667, col: 26, offset: 54513}, + pos: position{line: 1665, col: 26, offset: 54386}, val: ")", ignoreCase: false, want: "\")\"", @@ -37430,15 +37399,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1669, col: 13, offset: 54633}, + pos: position{line: 1667, col: 13, offset: 54506}, run: (*parser).callonExtraListElement127, expr: &seqExpr{ - pos: position{line: 1669, col: 13, offset: 54633}, + pos: position{line: 1667, col: 13, offset: 54506}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1669, col: 13, offset: 54633}, + pos: position{line: 1667, col: 13, offset: 54506}, expr: &charClassMatcher{ - pos: position{line: 1669, col: 14, offset: 54634}, + pos: position{line: 1667, col: 14, offset: 54507}, val: "[IVXDLCM]", chars: []rune{'I', 'V', 'X', 'D', 'L', 'C', 'M'}, ignoreCase: false, @@ -37446,7 +37415,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1669, col: 26, offset: 54646}, + pos: position{line: 1667, col: 26, offset: 54519}, val: ")", ignoreCase: false, want: "\")\"", @@ -37458,12 +37427,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonExtraListElement132, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -37476,24 +37445,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1630, col: 5, offset: 53054}, + pos: position{line: 1628, col: 5, offset: 52927}, label: "content", expr: &actionExpr{ - pos: position{line: 1570, col: 5, offset: 51250}, + pos: position{line: 1568, col: 5, offset: 51123}, run: (*parser).callonExtraListElement136, expr: &seqExpr{ - pos: position{line: 1570, col: 5, offset: 51250}, + pos: position{line: 1568, col: 5, offset: 51123}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1570, col: 5, offset: 51250}, + pos: position{line: 1568, col: 5, offset: 51123}, label: "rawline", expr: &actionExpr{ - pos: position{line: 1570, col: 14, offset: 51259}, + pos: position{line: 1568, col: 14, offset: 51132}, run: (*parser).callonExtraListElement139, expr: &oneOrMoreExpr{ - pos: position{line: 1570, col: 14, offset: 51259}, + pos: position{line: 1568, col: 14, offset: 51132}, expr: &charClassMatcher{ - pos: position{line: 1570, col: 14, offset: 51259}, + pos: position{line: 1568, col: 14, offset: 51132}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -37503,28 +37472,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement143, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37533,9 +37502,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -37552,13 +37521,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1502, col: 13, offset: 48876}, + pos: position{line: 1500, col: 13, offset: 48749}, run: (*parser).callonExtraListElement150, expr: &seqExpr{ - pos: position{line: 1502, col: 13, offset: 48876}, + pos: position{line: 1500, col: 13, offset: 48749}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1502, col: 13, offset: 48876}, + pos: position{line: 1500, col: 13, offset: 48749}, expr: &actionExpr{ pos: position{line: 687, col: 14, offset: 22085}, run: (*parser).callonExtraListElement153, @@ -37568,19 +37537,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 687, col: 14, offset: 22085}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, &zeroOrMoreExpr{ pos: position{line: 687, col: 19, offset: 22090}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement159, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -37589,28 +37558,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement162, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37619,9 +37588,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -37631,30 +37600,30 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1503, col: 13, offset: 48900}, + pos: position{line: 1501, col: 13, offset: 48773}, label: "element", expr: &actionExpr{ - pos: position{line: 1679, col: 5, offset: 54912}, + pos: position{line: 1677, col: 5, offset: 54785}, run: (*parser).callonExtraListElement170, expr: &seqExpr{ - pos: position{line: 1679, col: 5, offset: 54912}, + pos: position{line: 1677, col: 5, offset: 54785}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1679, col: 5, offset: 54912}, + pos: position{line: 1677, col: 5, offset: 54785}, label: "prefix", expr: &actionExpr{ - pos: position{line: 1686, col: 5, offset: 55185}, + pos: position{line: 1684, col: 5, offset: 55058}, run: (*parser).callonExtraListElement173, expr: &seqExpr{ - pos: position{line: 1686, col: 5, offset: 55185}, + pos: position{line: 1684, col: 5, offset: 55058}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1686, col: 5, offset: 55185}, + pos: position{line: 1684, col: 5, offset: 55058}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement176, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -37663,27 +37632,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1686, col: 12, offset: 55192}, + pos: position{line: 1684, col: 12, offset: 55065}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 1686, col: 20, offset: 55200}, + pos: position{line: 1684, col: 20, offset: 55073}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1688, col: 9, offset: 55257}, + pos: position{line: 1686, col: 9, offset: 55130}, run: (*parser).callonExtraListElement180, expr: &seqExpr{ - pos: position{line: 1688, col: 9, offset: 55257}, + pos: position{line: 1686, col: 9, offset: 55130}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1688, col: 9, offset: 55257}, + pos: position{line: 1686, col: 9, offset: 55130}, label: "depth", expr: &actionExpr{ - pos: position{line: 1688, col: 16, offset: 55264}, + pos: position{line: 1686, col: 16, offset: 55137}, run: (*parser).callonExtraListElement183, expr: &oneOrMoreExpr{ - pos: position{line: 1688, col: 16, offset: 55264}, + pos: position{line: 1686, col: 16, offset: 55137}, expr: &litMatcher{ - pos: position{line: 1688, col: 17, offset: 55265}, + pos: position{line: 1686, col: 17, offset: 55138}, val: "*", ignoreCase: false, want: "\"*\"", @@ -37692,20 +37661,20 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1692, col: 9, offset: 55365}, + pos: position{line: 1690, col: 9, offset: 55238}, run: (*parser).callonExtraListElement186, }, }, }, }, &labeledExpr{ - pos: position{line: 1709, col: 14, offset: 56072}, + pos: position{line: 1707, col: 14, offset: 55945}, label: "depth", expr: &actionExpr{ - pos: position{line: 1709, col: 21, offset: 56079}, + pos: position{line: 1707, col: 21, offset: 55952}, run: (*parser).callonExtraListElement188, expr: &litMatcher{ - pos: position{line: 1709, col: 22, offset: 56080}, + pos: position{line: 1707, col: 22, offset: 55953}, val: "-", ignoreCase: false, want: "\"-\"", @@ -37716,12 +37685,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonExtraListElement190, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -37734,56 +37703,56 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1680, col: 5, offset: 54953}, + pos: position{line: 1678, col: 5, offset: 54826}, label: "checkstyle", expr: &zeroOrOneExpr{ - pos: position{line: 1680, col: 16, offset: 54964}, + pos: position{line: 1678, col: 16, offset: 54837}, expr: &actionExpr{ - pos: position{line: 1716, col: 5, offset: 56241}, + pos: position{line: 1714, col: 5, offset: 56114}, run: (*parser).callonExtraListElement195, expr: &seqExpr{ - pos: position{line: 1716, col: 5, offset: 56241}, + pos: position{line: 1714, col: 5, offset: 56114}, exprs: []interface{}{ &andExpr{ - pos: position{line: 1716, col: 5, offset: 56241}, + pos: position{line: 1714, col: 5, offset: 56114}, expr: &litMatcher{ - pos: position{line: 1716, col: 6, offset: 56242}, + pos: position{line: 1714, col: 6, offset: 56115}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 1716, col: 10, offset: 56246}, + pos: position{line: 1714, col: 10, offset: 56119}, label: "style", expr: &choiceExpr{ - pos: position{line: 1717, col: 7, offset: 56260}, + pos: position{line: 1715, col: 7, offset: 56133}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1717, col: 7, offset: 56260}, + pos: position{line: 1715, col: 7, offset: 56133}, run: (*parser).callonExtraListElement201, expr: &litMatcher{ - pos: position{line: 1717, col: 7, offset: 56260}, + pos: position{line: 1715, col: 7, offset: 56133}, val: "[ ]", ignoreCase: false, want: "\"[ ]\"", }, }, &actionExpr{ - pos: position{line: 1718, col: 7, offset: 56305}, + pos: position{line: 1716, col: 7, offset: 56178}, run: (*parser).callonExtraListElement203, expr: &litMatcher{ - pos: position{line: 1718, col: 7, offset: 56305}, + pos: position{line: 1716, col: 7, offset: 56178}, val: "[*]", ignoreCase: false, want: "\"[*]\"", }, }, &actionExpr{ - pos: position{line: 1719, col: 7, offset: 56348}, + pos: position{line: 1717, col: 7, offset: 56221}, run: (*parser).callonExtraListElement205, expr: &litMatcher{ - pos: position{line: 1719, col: 7, offset: 56348}, + pos: position{line: 1717, col: 7, offset: 56221}, val: "[x]", ignoreCase: false, want: "\"[x]\"", @@ -37793,12 +37762,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonExtraListElement207, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -37812,24 +37781,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1681, col: 5, offset: 55003}, + pos: position{line: 1679, col: 5, offset: 54876}, label: "content", expr: &actionExpr{ - pos: position{line: 1570, col: 5, offset: 51250}, + pos: position{line: 1568, col: 5, offset: 51123}, run: (*parser).callonExtraListElement211, expr: &seqExpr{ - pos: position{line: 1570, col: 5, offset: 51250}, + pos: position{line: 1568, col: 5, offset: 51123}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1570, col: 5, offset: 51250}, + pos: position{line: 1568, col: 5, offset: 51123}, label: "rawline", expr: &actionExpr{ - pos: position{line: 1570, col: 14, offset: 51259}, + pos: position{line: 1568, col: 14, offset: 51132}, run: (*parser).callonExtraListElement214, expr: &oneOrMoreExpr{ - pos: position{line: 1570, col: 14, offset: 51259}, + pos: position{line: 1568, col: 14, offset: 51132}, expr: &charClassMatcher{ - pos: position{line: 1570, col: 14, offset: 51259}, + pos: position{line: 1568, col: 14, offset: 51132}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -37839,28 +37808,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement218, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -37869,9 +37838,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -37888,47 +37857,47 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1506, col: 13, offset: 48994}, + pos: position{line: 1504, col: 13, offset: 48867}, run: (*parser).callonExtraListElement225, expr: &seqExpr{ - pos: position{line: 1506, col: 13, offset: 48994}, + pos: position{line: 1504, col: 13, offset: 48867}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1506, col: 13, offset: 48994}, + pos: position{line: 1504, col: 13, offset: 48867}, label: "attributes", expr: &oneOrMoreExpr{ - pos: position{line: 1506, col: 24, offset: 49005}, + pos: position{line: 1504, col: 24, offset: 48878}, expr: &ruleRefExpr{ - pos: position{line: 1506, col: 25, offset: 49006}, + pos: position{line: 1504, col: 25, offset: 48879}, name: "BlockAttributes", }, }, }, &labeledExpr{ - pos: position{line: 1507, col: 13, offset: 49037}, + pos: position{line: 1505, col: 13, offset: 48910}, label: "element", expr: &actionExpr{ - pos: position{line: 1679, col: 5, offset: 54912}, + pos: position{line: 1677, col: 5, offset: 54785}, run: (*parser).callonExtraListElement231, expr: &seqExpr{ - pos: position{line: 1679, col: 5, offset: 54912}, + pos: position{line: 1677, col: 5, offset: 54785}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1679, col: 5, offset: 54912}, + pos: position{line: 1677, col: 5, offset: 54785}, label: "prefix", expr: &actionExpr{ - pos: position{line: 1686, col: 5, offset: 55185}, + pos: position{line: 1684, col: 5, offset: 55058}, run: (*parser).callonExtraListElement234, expr: &seqExpr{ - pos: position{line: 1686, col: 5, offset: 55185}, + pos: position{line: 1684, col: 5, offset: 55058}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1686, col: 5, offset: 55185}, + pos: position{line: 1684, col: 5, offset: 55058}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement237, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -37937,27 +37906,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1686, col: 12, offset: 55192}, + pos: position{line: 1684, col: 12, offset: 55065}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 1686, col: 20, offset: 55200}, + pos: position{line: 1684, col: 20, offset: 55073}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1688, col: 9, offset: 55257}, + pos: position{line: 1686, col: 9, offset: 55130}, run: (*parser).callonExtraListElement241, expr: &seqExpr{ - pos: position{line: 1688, col: 9, offset: 55257}, + pos: position{line: 1686, col: 9, offset: 55130}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1688, col: 9, offset: 55257}, + pos: position{line: 1686, col: 9, offset: 55130}, label: "depth", expr: &actionExpr{ - pos: position{line: 1688, col: 16, offset: 55264}, + pos: position{line: 1686, col: 16, offset: 55137}, run: (*parser).callonExtraListElement244, expr: &oneOrMoreExpr{ - pos: position{line: 1688, col: 16, offset: 55264}, + pos: position{line: 1686, col: 16, offset: 55137}, expr: &litMatcher{ - pos: position{line: 1688, col: 17, offset: 55265}, + pos: position{line: 1686, col: 17, offset: 55138}, val: "*", ignoreCase: false, want: "\"*\"", @@ -37966,20 +37935,20 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1692, col: 9, offset: 55365}, + pos: position{line: 1690, col: 9, offset: 55238}, run: (*parser).callonExtraListElement247, }, }, }, }, &labeledExpr{ - pos: position{line: 1709, col: 14, offset: 56072}, + pos: position{line: 1707, col: 14, offset: 55945}, label: "depth", expr: &actionExpr{ - pos: position{line: 1709, col: 21, offset: 56079}, + pos: position{line: 1707, col: 21, offset: 55952}, run: (*parser).callonExtraListElement249, expr: &litMatcher{ - pos: position{line: 1709, col: 22, offset: 56080}, + pos: position{line: 1707, col: 22, offset: 55953}, val: "-", ignoreCase: false, want: "\"-\"", @@ -37990,12 +37959,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonExtraListElement251, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -38008,56 +37977,56 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1680, col: 5, offset: 54953}, + pos: position{line: 1678, col: 5, offset: 54826}, label: "checkstyle", expr: &zeroOrOneExpr{ - pos: position{line: 1680, col: 16, offset: 54964}, + pos: position{line: 1678, col: 16, offset: 54837}, expr: &actionExpr{ - pos: position{line: 1716, col: 5, offset: 56241}, + pos: position{line: 1714, col: 5, offset: 56114}, run: (*parser).callonExtraListElement256, expr: &seqExpr{ - pos: position{line: 1716, col: 5, offset: 56241}, + pos: position{line: 1714, col: 5, offset: 56114}, exprs: []interface{}{ &andExpr{ - pos: position{line: 1716, col: 5, offset: 56241}, + pos: position{line: 1714, col: 5, offset: 56114}, expr: &litMatcher{ - pos: position{line: 1716, col: 6, offset: 56242}, + pos: position{line: 1714, col: 6, offset: 56115}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 1716, col: 10, offset: 56246}, + pos: position{line: 1714, col: 10, offset: 56119}, label: "style", expr: &choiceExpr{ - pos: position{line: 1717, col: 7, offset: 56260}, + pos: position{line: 1715, col: 7, offset: 56133}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1717, col: 7, offset: 56260}, + pos: position{line: 1715, col: 7, offset: 56133}, run: (*parser).callonExtraListElement262, expr: &litMatcher{ - pos: position{line: 1717, col: 7, offset: 56260}, + pos: position{line: 1715, col: 7, offset: 56133}, val: "[ ]", ignoreCase: false, want: "\"[ ]\"", }, }, &actionExpr{ - pos: position{line: 1718, col: 7, offset: 56305}, + pos: position{line: 1716, col: 7, offset: 56178}, run: (*parser).callonExtraListElement264, expr: &litMatcher{ - pos: position{line: 1718, col: 7, offset: 56305}, + pos: position{line: 1716, col: 7, offset: 56178}, val: "[*]", ignoreCase: false, want: "\"[*]\"", }, }, &actionExpr{ - pos: position{line: 1719, col: 7, offset: 56348}, + pos: position{line: 1717, col: 7, offset: 56221}, run: (*parser).callonExtraListElement266, expr: &litMatcher{ - pos: position{line: 1719, col: 7, offset: 56348}, + pos: position{line: 1717, col: 7, offset: 56221}, val: "[x]", ignoreCase: false, want: "\"[x]\"", @@ -38067,12 +38036,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonExtraListElement268, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -38086,24 +38055,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1681, col: 5, offset: 55003}, + pos: position{line: 1679, col: 5, offset: 54876}, label: "content", expr: &actionExpr{ - pos: position{line: 1570, col: 5, offset: 51250}, + pos: position{line: 1568, col: 5, offset: 51123}, run: (*parser).callonExtraListElement272, expr: &seqExpr{ - pos: position{line: 1570, col: 5, offset: 51250}, + pos: position{line: 1568, col: 5, offset: 51123}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1570, col: 5, offset: 51250}, + pos: position{line: 1568, col: 5, offset: 51123}, label: "rawline", expr: &actionExpr{ - pos: position{line: 1570, col: 14, offset: 51259}, + pos: position{line: 1568, col: 14, offset: 51132}, run: (*parser).callonExtraListElement275, expr: &oneOrMoreExpr{ - pos: position{line: 1570, col: 14, offset: 51259}, + pos: position{line: 1568, col: 14, offset: 51132}, expr: &charClassMatcher{ - pos: position{line: 1570, col: 14, offset: 51259}, + pos: position{line: 1568, col: 14, offset: 51132}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -38113,28 +38082,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement279, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38143,9 +38112,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -38162,13 +38131,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1510, col: 13, offset: 49167}, + pos: position{line: 1508, col: 13, offset: 49040}, run: (*parser).callonExtraListElement286, expr: &seqExpr{ - pos: position{line: 1510, col: 13, offset: 49167}, + pos: position{line: 1508, col: 13, offset: 49040}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1510, col: 13, offset: 49167}, + pos: position{line: 1508, col: 13, offset: 49040}, expr: &actionExpr{ pos: position{line: 687, col: 14, offset: 22085}, run: (*parser).callonExtraListElement289, @@ -38178,19 +38147,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 687, col: 14, offset: 22085}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, &zeroOrMoreExpr{ pos: position{line: 687, col: 19, offset: 22090}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement295, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -38199,28 +38168,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement298, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38229,9 +38198,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -38241,39 +38210,39 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1511, col: 13, offset: 49191}, + pos: position{line: 1509, col: 13, offset: 49064}, label: "element", expr: &actionExpr{ - pos: position{line: 1786, col: 5, offset: 58221}, + pos: position{line: 1784, col: 5, offset: 58094}, run: (*parser).callonExtraListElement306, expr: &seqExpr{ - pos: position{line: 1786, col: 5, offset: 58221}, + pos: position{line: 1784, col: 5, offset: 58094}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1786, col: 5, offset: 58221}, + pos: position{line: 1784, col: 5, offset: 58094}, label: "ref", expr: &actionExpr{ - pos: position{line: 1792, col: 5, offset: 58418}, + pos: position{line: 1790, col: 5, offset: 58291}, run: (*parser).callonExtraListElement309, expr: &seqExpr{ - pos: position{line: 1792, col: 5, offset: 58418}, + pos: position{line: 1790, col: 5, offset: 58291}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1792, col: 5, offset: 58418}, + pos: position{line: 1790, col: 5, offset: 58291}, val: "<", ignoreCase: false, want: "\"<\"", }, &labeledExpr{ - pos: position{line: 1792, col: 9, offset: 58422}, + pos: position{line: 1790, col: 9, offset: 58295}, label: "ref", expr: &actionExpr{ - pos: position{line: 1792, col: 14, offset: 58427}, + pos: position{line: 1790, col: 14, offset: 58300}, run: (*parser).callonExtraListElement313, expr: &oneOrMoreExpr{ - pos: position{line: 1792, col: 14, offset: 58427}, + pos: position{line: 1790, col: 14, offset: 58300}, expr: &charClassMatcher{ - pos: position{line: 1792, col: 14, offset: 58427}, + pos: position{line: 1790, col: 14, offset: 58300}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -38283,18 +38252,18 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1792, col: 62, offset: 58475}, + pos: position{line: 1790, col: 62, offset: 58348}, val: ">", ignoreCase: false, want: "\">\"", }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonExtraListElement317, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -38307,24 +38276,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1787, col: 5, offset: 58257}, + pos: position{line: 1785, col: 5, offset: 58130}, label: "description", expr: &actionExpr{ - pos: position{line: 1570, col: 5, offset: 51250}, + pos: position{line: 1568, col: 5, offset: 51123}, run: (*parser).callonExtraListElement321, expr: &seqExpr{ - pos: position{line: 1570, col: 5, offset: 51250}, + pos: position{line: 1568, col: 5, offset: 51123}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1570, col: 5, offset: 51250}, + pos: position{line: 1568, col: 5, offset: 51123}, label: "rawline", expr: &actionExpr{ - pos: position{line: 1570, col: 14, offset: 51259}, + pos: position{line: 1568, col: 14, offset: 51132}, run: (*parser).callonExtraListElement324, expr: &oneOrMoreExpr{ - pos: position{line: 1570, col: 14, offset: 51259}, + pos: position{line: 1568, col: 14, offset: 51132}, expr: &charClassMatcher{ - pos: position{line: 1570, col: 14, offset: 51259}, + pos: position{line: 1568, col: 14, offset: 51132}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -38334,28 +38303,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement328, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38364,9 +38333,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -38383,56 +38352,56 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1514, col: 13, offset: 49283}, + pos: position{line: 1512, col: 13, offset: 49156}, run: (*parser).callonExtraListElement335, expr: &seqExpr{ - pos: position{line: 1514, col: 13, offset: 49283}, + pos: position{line: 1512, col: 13, offset: 49156}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1514, col: 13, offset: 49283}, + pos: position{line: 1512, col: 13, offset: 49156}, label: "attributes", expr: &oneOrMoreExpr{ - pos: position{line: 1514, col: 24, offset: 49294}, + pos: position{line: 1512, col: 24, offset: 49167}, expr: &ruleRefExpr{ - pos: position{line: 1514, col: 25, offset: 49295}, + pos: position{line: 1512, col: 25, offset: 49168}, name: "BlockAttributes", }, }, }, &labeledExpr{ - pos: position{line: 1515, col: 13, offset: 49326}, + pos: position{line: 1513, col: 13, offset: 49199}, label: "element", expr: &actionExpr{ - pos: position{line: 1786, col: 5, offset: 58221}, + pos: position{line: 1784, col: 5, offset: 58094}, run: (*parser).callonExtraListElement341, expr: &seqExpr{ - pos: position{line: 1786, col: 5, offset: 58221}, + pos: position{line: 1784, col: 5, offset: 58094}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1786, col: 5, offset: 58221}, + pos: position{line: 1784, col: 5, offset: 58094}, label: "ref", expr: &actionExpr{ - pos: position{line: 1792, col: 5, offset: 58418}, + pos: position{line: 1790, col: 5, offset: 58291}, run: (*parser).callonExtraListElement344, expr: &seqExpr{ - pos: position{line: 1792, col: 5, offset: 58418}, + pos: position{line: 1790, col: 5, offset: 58291}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1792, col: 5, offset: 58418}, + pos: position{line: 1790, col: 5, offset: 58291}, val: "<", ignoreCase: false, want: "\"<\"", }, &labeledExpr{ - pos: position{line: 1792, col: 9, offset: 58422}, + pos: position{line: 1790, col: 9, offset: 58295}, label: "ref", expr: &actionExpr{ - pos: position{line: 1792, col: 14, offset: 58427}, + pos: position{line: 1790, col: 14, offset: 58300}, run: (*parser).callonExtraListElement348, expr: &oneOrMoreExpr{ - pos: position{line: 1792, col: 14, offset: 58427}, + pos: position{line: 1790, col: 14, offset: 58300}, expr: &charClassMatcher{ - pos: position{line: 1792, col: 14, offset: 58427}, + pos: position{line: 1790, col: 14, offset: 58300}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -38442,18 +38411,18 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1792, col: 62, offset: 58475}, + pos: position{line: 1790, col: 62, offset: 58348}, val: ">", ignoreCase: false, want: "\">\"", }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonExtraListElement352, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -38466,24 +38435,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1787, col: 5, offset: 58257}, + pos: position{line: 1785, col: 5, offset: 58130}, label: "description", expr: &actionExpr{ - pos: position{line: 1570, col: 5, offset: 51250}, + pos: position{line: 1568, col: 5, offset: 51123}, run: (*parser).callonExtraListElement356, expr: &seqExpr{ - pos: position{line: 1570, col: 5, offset: 51250}, + pos: position{line: 1568, col: 5, offset: 51123}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1570, col: 5, offset: 51250}, + pos: position{line: 1568, col: 5, offset: 51123}, label: "rawline", expr: &actionExpr{ - pos: position{line: 1570, col: 14, offset: 51259}, + pos: position{line: 1568, col: 14, offset: 51132}, run: (*parser).callonExtraListElement359, expr: &oneOrMoreExpr{ - pos: position{line: 1570, col: 14, offset: 51259}, + pos: position{line: 1568, col: 14, offset: 51132}, expr: &charClassMatcher{ - pos: position{line: 1570, col: 14, offset: 51259}, + pos: position{line: 1568, col: 14, offset: 51132}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -38493,28 +38462,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement363, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38523,9 +38492,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -38542,17 +38511,17 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1518, col: 11, offset: 49452}, + pos: position{line: 1516, col: 11, offset: 49325}, name: "ListElementContinuation", }, &actionExpr{ - pos: position{line: 1519, col: 13, offset: 49488}, + pos: position{line: 1517, col: 13, offset: 49361}, run: (*parser).callonExtraListElement371, expr: &seqExpr{ - pos: position{line: 1519, col: 13, offset: 49488}, + pos: position{line: 1517, col: 13, offset: 49361}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1519, col: 13, offset: 49488}, + pos: position{line: 1517, col: 13, offset: 49361}, expr: &actionExpr{ pos: position{line: 687, col: 14, offset: 22085}, run: (*parser).callonExtraListElement374, @@ -38562,19 +38531,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 687, col: 14, offset: 22085}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, &zeroOrMoreExpr{ pos: position{line: 687, col: 19, offset: 22090}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement380, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -38583,28 +38552,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement383, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38613,9 +38582,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -38625,43 +38594,43 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1520, col: 13, offset: 49512}, + pos: position{line: 1518, col: 13, offset: 49385}, label: "element", expr: &actionExpr{ - pos: position{line: 1728, col: 5, offset: 56541}, + pos: position{line: 1726, col: 5, offset: 56414}, run: (*parser).callonExtraListElement391, expr: &seqExpr{ - pos: position{line: 1728, col: 5, offset: 56541}, + pos: position{line: 1726, col: 5, offset: 56414}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1728, col: 5, offset: 56541}, + pos: position{line: 1726, col: 5, offset: 56414}, label: "term", expr: &actionExpr{ - pos: position{line: 1736, col: 5, offset: 56800}, + pos: position{line: 1734, col: 5, offset: 56673}, run: (*parser).callonExtraListElement394, expr: &oneOrMoreExpr{ - pos: position{line: 1736, col: 5, offset: 56800}, + pos: position{line: 1734, col: 5, offset: 56673}, expr: &seqExpr{ - pos: position{line: 1736, col: 6, offset: 56801}, + pos: position{line: 1734, col: 6, offset: 56674}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1736, col: 6, offset: 56801}, + pos: position{line: 1734, col: 6, offset: 56674}, expr: &actionExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, run: (*parser).callonExtraListElement398, expr: &seqExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, label: "separator", expr: &actionExpr{ - pos: position{line: 1741, col: 16, offset: 56962}, + pos: position{line: 1739, col: 16, offset: 56835}, run: (*parser).callonExtraListElement401, expr: &oneOrMoreExpr{ - pos: position{line: 1741, col: 16, offset: 56962}, + pos: position{line: 1739, col: 16, offset: 56835}, expr: &litMatcher{ - pos: position{line: 1741, col: 17, offset: 56963}, + pos: position{line: 1739, col: 17, offset: 56836}, val: ":", ignoreCase: false, want: "\":\"", @@ -38670,7 +38639,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1744, col: 5, offset: 57020}, + pos: position{line: 1742, col: 5, offset: 56893}, run: (*parser).callonExtraListElement404, }, }, @@ -38678,30 +38647,30 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1736, col: 35, offset: 56830}, + pos: position{line: 1734, col: 35, offset: 56703}, expr: &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement407, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38710,16 +38679,16 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, }, }, &anyMatcher{ - line: 1736, col: 40, offset: 56835, + line: 1734, col: 40, offset: 56708, }, }, }, @@ -38727,24 +38696,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1729, col: 5, offset: 56576}, + pos: position{line: 1727, col: 5, offset: 56449}, label: "separator", expr: &actionExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, run: (*parser).callonExtraListElement416, expr: &seqExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, label: "separator", expr: &actionExpr{ - pos: position{line: 1741, col: 16, offset: 56962}, + pos: position{line: 1739, col: 16, offset: 56835}, run: (*parser).callonExtraListElement419, expr: &oneOrMoreExpr{ - pos: position{line: 1741, col: 16, offset: 56962}, + pos: position{line: 1739, col: 16, offset: 56835}, expr: &litMatcher{ - pos: position{line: 1741, col: 17, offset: 56963}, + pos: position{line: 1739, col: 17, offset: 56836}, val: ":", ignoreCase: false, want: "\":\"", @@ -38753,7 +38722,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1744, col: 5, offset: 57020}, + pos: position{line: 1742, col: 5, offset: 56893}, run: (*parser).callonExtraListElement422, }, }, @@ -38761,24 +38730,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1730, col: 5, offset: 56621}, + pos: position{line: 1728, col: 5, offset: 56494}, label: "description", expr: &choiceExpr{ - pos: position{line: 1752, col: 5, offset: 57270}, + pos: position{line: 1750, col: 5, offset: 57143}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1754, col: 9, offset: 57335}, + pos: position{line: 1752, col: 9, offset: 57208}, run: (*parser).callonExtraListElement425, expr: &seqExpr{ - pos: position{line: 1754, col: 9, offset: 57335}, + pos: position{line: 1752, col: 9, offset: 57208}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1754, col: 9, offset: 57335}, + pos: position{line: 1752, col: 9, offset: 57208}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement428, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -38787,28 +38756,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement431, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38817,15 +38786,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1755, col: 9, offset: 57355}, + pos: position{line: 1753, col: 9, offset: 57228}, expr: &actionExpr{ pos: position{line: 687, col: 14, offset: 22085}, run: (*parser).callonExtraListElement439, @@ -38835,19 +38804,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 687, col: 14, offset: 22085}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, &zeroOrMoreExpr{ pos: position{line: 687, col: 19, offset: 22090}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement445, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -38856,28 +38825,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement448, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38886,9 +38855,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -38898,47 +38867,47 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1756, col: 9, offset: 57375}, + pos: position{line: 1754, col: 9, offset: 57248}, label: "content", expr: &zeroOrOneExpr{ - pos: position{line: 1756, col: 17, offset: 57383}, + pos: position{line: 1754, col: 17, offset: 57256}, expr: &choiceExpr{ - pos: position{line: 1550, col: 5, offset: 50617}, + pos: position{line: 1548, col: 5, offset: 50490}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1550, col: 5, offset: 50617}, + pos: position{line: 1548, col: 5, offset: 50490}, run: (*parser).callonExtraListElement458, expr: &actionExpr{ - pos: position{line: 2772, col: 22, offset: 90565}, + pos: position{line: 2770, col: 22, offset: 90438}, run: (*parser).callonExtraListElement459, expr: &seqExpr{ - pos: position{line: 2772, col: 22, offset: 90565}, + pos: position{line: 2770, col: 22, offset: 90438}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2777, col: 31, offset: 90786}, + pos: position{line: 2775, col: 31, offset: 90659}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2777, col: 36, offset: 90791}, + pos: position{line: 2775, col: 36, offset: 90664}, expr: &litMatcher{ - pos: position{line: 2777, col: 37, offset: 90792}, + pos: position{line: 2775, col: 37, offset: 90665}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2772, col: 49, offset: 90592}, + pos: position{line: 2770, col: 49, offset: 90465}, label: "content", expr: &actionExpr{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, run: (*parser).callonExtraListElement465, expr: &zeroOrMoreExpr{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, expr: &charClassMatcher{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -38948,28 +38917,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement469, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -38978,9 +38947,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -38990,13 +38959,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1554, col: 9, offset: 50770}, + pos: position{line: 1552, col: 9, offset: 50643}, run: (*parser).callonExtraListElement476, expr: &seqExpr{ - pos: position{line: 1554, col: 9, offset: 50770}, + pos: position{line: 1552, col: 9, offset: 50643}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1554, col: 9, offset: 50770}, + pos: position{line: 1552, col: 9, offset: 50643}, expr: &actionExpr{ pos: position{line: 687, col: 14, offset: 22085}, run: (*parser).callonExtraListElement479, @@ -39006,19 +38975,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 687, col: 14, offset: 22085}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, &zeroOrMoreExpr{ pos: position{line: 687, col: 19, offset: 22090}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement485, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -39027,28 +38996,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement488, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -39057,9 +39026,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -39069,23 +39038,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1555, col: 9, offset: 50789}, + pos: position{line: 1553, col: 9, offset: 50662}, expr: &seqExpr{ - pos: position{line: 1588, col: 34, offset: 51749}, + pos: position{line: 1586, col: 34, offset: 51622}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1588, col: 34, offset: 51749}, + pos: position{line: 1586, col: 34, offset: 51622}, val: "+", ignoreCase: false, want: "\"+\"", }, &zeroOrMoreExpr{ - pos: position{line: 1588, col: 38, offset: 51753}, + pos: position{line: 1586, col: 38, offset: 51626}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement499, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -39094,25 +39063,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement501, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -39124,20 +39093,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1556, col: 9, offset: 50828}, + pos: position{line: 1554, col: 9, offset: 50701}, expr: &actionExpr{ - pos: position{line: 1636, col: 5, offset: 53223}, + pos: position{line: 1634, col: 5, offset: 53096}, run: (*parser).callonExtraListElement507, expr: &seqExpr{ - pos: position{line: 1636, col: 5, offset: 53223}, + pos: position{line: 1634, col: 5, offset: 53096}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1636, col: 5, offset: 53223}, + pos: position{line: 1634, col: 5, offset: 53096}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement510, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -39146,27 +39115,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1636, col: 12, offset: 53230}, + pos: position{line: 1634, col: 12, offset: 53103}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 1638, col: 9, offset: 53293}, + pos: position{line: 1636, col: 9, offset: 53166}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1638, col: 9, offset: 53293}, + pos: position{line: 1636, col: 9, offset: 53166}, run: (*parser).callonExtraListElement514, expr: &seqExpr{ - pos: position{line: 1638, col: 9, offset: 53293}, + pos: position{line: 1636, col: 9, offset: 53166}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1638, col: 9, offset: 53293}, + pos: position{line: 1636, col: 9, offset: 53166}, label: "depth", expr: &actionExpr{ - pos: position{line: 1638, col: 16, offset: 53300}, + pos: position{line: 1636, col: 16, offset: 53173}, run: (*parser).callonExtraListElement517, expr: &oneOrMoreExpr{ - pos: position{line: 1638, col: 16, offset: 53300}, + pos: position{line: 1636, col: 16, offset: 53173}, expr: &litMatcher{ - pos: position{line: 1638, col: 17, offset: 53301}, + pos: position{line: 1636, col: 17, offset: 53174}, val: ".", ignoreCase: false, want: "\".\"", @@ -39175,22 +39144,22 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1642, col: 9, offset: 53401}, + pos: position{line: 1640, col: 9, offset: 53274}, run: (*parser).callonExtraListElement520, }, }, }, }, &actionExpr{ - pos: position{line: 1661, col: 11, offset: 54118}, + pos: position{line: 1659, col: 11, offset: 53991}, run: (*parser).callonExtraListElement521, expr: &seqExpr{ - pos: position{line: 1661, col: 11, offset: 54118}, + pos: position{line: 1659, col: 11, offset: 53991}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1661, col: 11, offset: 54118}, + pos: position{line: 1659, col: 11, offset: 53991}, expr: &charClassMatcher{ - pos: position{line: 1661, col: 12, offset: 54119}, + pos: position{line: 1659, col: 12, offset: 53992}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -39198,7 +39167,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1661, col: 20, offset: 54127}, + pos: position{line: 1659, col: 20, offset: 54000}, val: ".", ignoreCase: false, want: "\".\"", @@ -39207,20 +39176,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1663, col: 13, offset: 54244}, + pos: position{line: 1661, col: 13, offset: 54117}, run: (*parser).callonExtraListElement526, expr: &seqExpr{ - pos: position{line: 1663, col: 13, offset: 54244}, + pos: position{line: 1661, col: 13, offset: 54117}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 1663, col: 14, offset: 54245}, + pos: position{line: 1661, col: 14, offset: 54118}, val: "[a-z]", ranges: []rune{'a', 'z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 1663, col: 21, offset: 54252}, + pos: position{line: 1661, col: 21, offset: 54125}, val: ".", ignoreCase: false, want: "\".\"", @@ -39229,20 +39198,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1665, col: 13, offset: 54372}, + pos: position{line: 1663, col: 13, offset: 54245}, run: (*parser).callonExtraListElement530, expr: &seqExpr{ - pos: position{line: 1665, col: 13, offset: 54372}, + pos: position{line: 1663, col: 13, offset: 54245}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 1665, col: 14, offset: 54373}, + pos: position{line: 1663, col: 14, offset: 54246}, val: "[A-Z]", ranges: []rune{'A', 'Z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 1665, col: 21, offset: 54380}, + pos: position{line: 1663, col: 21, offset: 54253}, val: ".", ignoreCase: false, want: "\".\"", @@ -39251,15 +39220,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1667, col: 13, offset: 54500}, + pos: position{line: 1665, col: 13, offset: 54373}, run: (*parser).callonExtraListElement534, expr: &seqExpr{ - pos: position{line: 1667, col: 13, offset: 54500}, + pos: position{line: 1665, col: 13, offset: 54373}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1667, col: 13, offset: 54500}, + pos: position{line: 1665, col: 13, offset: 54373}, expr: &charClassMatcher{ - pos: position{line: 1667, col: 14, offset: 54501}, + pos: position{line: 1665, col: 14, offset: 54374}, val: "[ivxdlcm]", chars: []rune{'i', 'v', 'x', 'd', 'l', 'c', 'm'}, ignoreCase: false, @@ -39267,7 +39236,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1667, col: 26, offset: 54513}, + pos: position{line: 1665, col: 26, offset: 54386}, val: ")", ignoreCase: false, want: "\")\"", @@ -39276,15 +39245,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1669, col: 13, offset: 54633}, + pos: position{line: 1667, col: 13, offset: 54506}, run: (*parser).callonExtraListElement539, expr: &seqExpr{ - pos: position{line: 1669, col: 13, offset: 54633}, + pos: position{line: 1667, col: 13, offset: 54506}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1669, col: 13, offset: 54633}, + pos: position{line: 1667, col: 13, offset: 54506}, expr: &charClassMatcher{ - pos: position{line: 1669, col: 14, offset: 54634}, + pos: position{line: 1667, col: 14, offset: 54507}, val: "[IVXDLCM]", chars: []rune{'I', 'V', 'X', 'D', 'L', 'C', 'M'}, ignoreCase: false, @@ -39292,7 +39261,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1669, col: 26, offset: 54646}, + pos: position{line: 1667, col: 26, offset: 54519}, val: ")", ignoreCase: false, want: "\")\"", @@ -39304,12 +39273,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonExtraListElement544, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -39322,20 +39291,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1557, col: 9, offset: 50862}, + pos: position{line: 1555, col: 9, offset: 50735}, expr: &actionExpr{ - pos: position{line: 1686, col: 5, offset: 55185}, + pos: position{line: 1684, col: 5, offset: 55058}, run: (*parser).callonExtraListElement548, expr: &seqExpr{ - pos: position{line: 1686, col: 5, offset: 55185}, + pos: position{line: 1684, col: 5, offset: 55058}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1686, col: 5, offset: 55185}, + pos: position{line: 1684, col: 5, offset: 55058}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement551, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -39344,27 +39313,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1686, col: 12, offset: 55192}, + pos: position{line: 1684, col: 12, offset: 55065}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 1686, col: 20, offset: 55200}, + pos: position{line: 1684, col: 20, offset: 55073}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1688, col: 9, offset: 55257}, + pos: position{line: 1686, col: 9, offset: 55130}, run: (*parser).callonExtraListElement555, expr: &seqExpr{ - pos: position{line: 1688, col: 9, offset: 55257}, + pos: position{line: 1686, col: 9, offset: 55130}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1688, col: 9, offset: 55257}, + pos: position{line: 1686, col: 9, offset: 55130}, label: "depth", expr: &actionExpr{ - pos: position{line: 1688, col: 16, offset: 55264}, + pos: position{line: 1686, col: 16, offset: 55137}, run: (*parser).callonExtraListElement558, expr: &oneOrMoreExpr{ - pos: position{line: 1688, col: 16, offset: 55264}, + pos: position{line: 1686, col: 16, offset: 55137}, expr: &litMatcher{ - pos: position{line: 1688, col: 17, offset: 55265}, + pos: position{line: 1686, col: 17, offset: 55138}, val: "*", ignoreCase: false, want: "\"*\"", @@ -39373,20 +39342,20 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1692, col: 9, offset: 55365}, + pos: position{line: 1690, col: 9, offset: 55238}, run: (*parser).callonExtraListElement561, }, }, }, }, &labeledExpr{ - pos: position{line: 1709, col: 14, offset: 56072}, + pos: position{line: 1707, col: 14, offset: 55945}, label: "depth", expr: &actionExpr{ - pos: position{line: 1709, col: 21, offset: 56079}, + pos: position{line: 1707, col: 21, offset: 55952}, run: (*parser).callonExtraListElement563, expr: &litMatcher{ - pos: position{line: 1709, col: 22, offset: 56080}, + pos: position{line: 1707, col: 22, offset: 55953}, val: "-", ignoreCase: false, want: "\"-\"", @@ -39397,12 +39366,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonExtraListElement565, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -39415,29 +39384,29 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1558, col: 9, offset: 50898}, + pos: position{line: 1556, col: 9, offset: 50771}, expr: &actionExpr{ - pos: position{line: 1792, col: 5, offset: 58418}, + pos: position{line: 1790, col: 5, offset: 58291}, run: (*parser).callonExtraListElement569, expr: &seqExpr{ - pos: position{line: 1792, col: 5, offset: 58418}, + pos: position{line: 1790, col: 5, offset: 58291}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1792, col: 5, offset: 58418}, + pos: position{line: 1790, col: 5, offset: 58291}, val: "<", ignoreCase: false, want: "\"<\"", }, &labeledExpr{ - pos: position{line: 1792, col: 9, offset: 58422}, + pos: position{line: 1790, col: 9, offset: 58295}, label: "ref", expr: &actionExpr{ - pos: position{line: 1792, col: 14, offset: 58427}, + pos: position{line: 1790, col: 14, offset: 58300}, run: (*parser).callonExtraListElement573, expr: &oneOrMoreExpr{ - pos: position{line: 1792, col: 14, offset: 58427}, + pos: position{line: 1790, col: 14, offset: 58300}, expr: &charClassMatcher{ - pos: position{line: 1792, col: 14, offset: 58427}, + pos: position{line: 1790, col: 14, offset: 58300}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -39447,18 +39416,18 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1792, col: 62, offset: 58475}, + pos: position{line: 1790, col: 62, offset: 58348}, val: ">", ignoreCase: false, want: "\">\"", }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonExtraListElement577, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -39471,36 +39440,36 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 9, offset: 50932}, + pos: position{line: 1557, col: 9, offset: 50805}, expr: &seqExpr{ - pos: position{line: 1559, col: 11, offset: 50934}, + pos: position{line: 1557, col: 11, offset: 50807}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 1736, col: 5, offset: 56800}, + pos: position{line: 1734, col: 5, offset: 56673}, run: (*parser).callonExtraListElement582, expr: &oneOrMoreExpr{ - pos: position{line: 1736, col: 5, offset: 56800}, + pos: position{line: 1734, col: 5, offset: 56673}, expr: &seqExpr{ - pos: position{line: 1736, col: 6, offset: 56801}, + pos: position{line: 1734, col: 6, offset: 56674}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1736, col: 6, offset: 56801}, + pos: position{line: 1734, col: 6, offset: 56674}, expr: &actionExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, run: (*parser).callonExtraListElement586, expr: &seqExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, label: "separator", expr: &actionExpr{ - pos: position{line: 1741, col: 16, offset: 56962}, + pos: position{line: 1739, col: 16, offset: 56835}, run: (*parser).callonExtraListElement589, expr: &oneOrMoreExpr{ - pos: position{line: 1741, col: 16, offset: 56962}, + pos: position{line: 1739, col: 16, offset: 56835}, expr: &litMatcher{ - pos: position{line: 1741, col: 17, offset: 56963}, + pos: position{line: 1739, col: 17, offset: 56836}, val: ":", ignoreCase: false, want: "\":\"", @@ -39509,7 +39478,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1744, col: 5, offset: 57020}, + pos: position{line: 1742, col: 5, offset: 56893}, run: (*parser).callonExtraListElement592, }, }, @@ -39517,30 +39486,30 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1736, col: 35, offset: 56830}, + pos: position{line: 1734, col: 35, offset: 56703}, expr: &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement595, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -39549,37 +39518,37 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, }, }, &anyMatcher{ - line: 1736, col: 40, offset: 56835, + line: 1734, col: 40, offset: 56708, }, }, }, }, }, &actionExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, run: (*parser).callonExtraListElement603, expr: &seqExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, label: "separator", expr: &actionExpr{ - pos: position{line: 1741, col: 16, offset: 56962}, + pos: position{line: 1739, col: 16, offset: 56835}, run: (*parser).callonExtraListElement606, expr: &oneOrMoreExpr{ - pos: position{line: 1741, col: 16, offset: 56962}, + pos: position{line: 1739, col: 16, offset: 56835}, expr: &litMatcher{ - pos: position{line: 1741, col: 17, offset: 56963}, + pos: position{line: 1739, col: 17, offset: 56836}, val: ":", ignoreCase: false, want: "\":\"", @@ -39588,7 +39557,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1744, col: 5, offset: 57020}, + pos: position{line: 1742, col: 5, offset: 56893}, run: (*parser).callonExtraListElement609, }, }, @@ -39598,7 +39567,7 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1560, col: 9, offset: 50994}, + pos: position{line: 1558, col: 9, offset: 50867}, expr: &actionExpr{ pos: position{line: 733, col: 5, offset: 23620}, run: (*parser).callonExtraListElement611, @@ -39608,7 +39577,7 @@ var g = &grammar{ ¬Expr{ pos: position{line: 733, col: 5, offset: 23620}, expr: &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -39659,10 +39628,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 751, col: 8, offset: 24264}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement626, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -39671,28 +39640,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement629, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -39701,9 +39670,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -39748,10 +39717,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 758, col: 8, offset: 24512}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement645, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -39760,28 +39729,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement648, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -39790,9 +39759,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -39833,10 +39802,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 769, col: 52, offset: 24924}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement663, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -39845,28 +39814,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement666, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -39875,9 +39844,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -39922,10 +39891,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 765, col: 8, offset: 24758}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement682, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -39934,28 +39903,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement685, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -39964,9 +39933,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -40011,10 +39980,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 780, col: 8, offset: 25296}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement701, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -40023,28 +39992,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement704, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -40053,9 +40022,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -40100,10 +40069,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 787, col: 8, offset: 25544}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement720, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -40112,28 +40081,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement723, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -40142,9 +40111,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -40189,10 +40158,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 794, col: 8, offset: 25796}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement739, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -40201,28 +40170,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement742, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -40231,9 +40200,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -40278,10 +40247,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 801, col: 8, offset: 26046}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement758, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -40290,28 +40259,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement761, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -40320,9 +40289,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -40367,10 +40336,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 808, col: 8, offset: 26292}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement777, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -40379,28 +40348,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement780, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -40409,9 +40378,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -40427,15 +40396,15 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1561, col: 9, offset: 51018}, + pos: position{line: 1559, col: 9, offset: 50891}, label: "content", expr: &actionExpr{ - pos: position{line: 1561, col: 18, offset: 51027}, + pos: position{line: 1559, col: 18, offset: 50900}, run: (*parser).callonExtraListElement788, expr: &oneOrMoreExpr{ - pos: position{line: 1561, col: 18, offset: 51027}, + pos: position{line: 1559, col: 18, offset: 50900}, expr: &charClassMatcher{ - pos: position{line: 1561, col: 18, offset: 51027}, + pos: position{line: 1559, col: 18, offset: 50900}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -40445,28 +40414,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement792, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -40475,9 +40444,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -40493,18 +40462,18 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1764, col: 9, offset: 57618}, + pos: position{line: 1762, col: 9, offset: 57491}, run: (*parser).callonExtraListElement799, expr: &seqExpr{ - pos: position{line: 1764, col: 9, offset: 57618}, + pos: position{line: 1762, col: 9, offset: 57491}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonExtraListElement801, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -40513,15 +40482,15 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1765, col: 9, offset: 57670}, + pos: position{line: 1763, col: 9, offset: 57543}, label: "content", expr: &actionExpr{ - pos: position{line: 1765, col: 18, offset: 57679}, + pos: position{line: 1763, col: 18, offset: 57552}, run: (*parser).callonExtraListElement805, expr: &oneOrMoreExpr{ - pos: position{line: 1765, col: 18, offset: 57679}, + pos: position{line: 1763, col: 18, offset: 57552}, expr: &charClassMatcher{ - pos: position{line: 1765, col: 18, offset: 57679}, + pos: position{line: 1763, col: 18, offset: 57552}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -40531,28 +40500,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement809, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -40561,9 +40530,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -40582,60 +40551,60 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1523, col: 13, offset: 49604}, + pos: position{line: 1521, col: 13, offset: 49477}, run: (*parser).callonExtraListElement816, expr: &seqExpr{ - pos: position{line: 1523, col: 13, offset: 49604}, + pos: position{line: 1521, col: 13, offset: 49477}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1523, col: 13, offset: 49604}, + pos: position{line: 1521, col: 13, offset: 49477}, label: "attributes", expr: &oneOrMoreExpr{ - pos: position{line: 1523, col: 24, offset: 49615}, + pos: position{line: 1521, col: 24, offset: 49488}, expr: &ruleRefExpr{ - pos: position{line: 1523, col: 25, offset: 49616}, + pos: position{line: 1521, col: 25, offset: 49489}, name: "BlockAttributes", }, }, }, &labeledExpr{ - pos: position{line: 1524, col: 13, offset: 49647}, + pos: position{line: 1522, col: 13, offset: 49520}, label: "element", expr: &actionExpr{ - pos: position{line: 1728, col: 5, offset: 56541}, + pos: position{line: 1726, col: 5, offset: 56414}, run: (*parser).callonExtraListElement822, expr: &seqExpr{ - pos: position{line: 1728, col: 5, offset: 56541}, + pos: position{line: 1726, col: 5, offset: 56414}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1728, col: 5, offset: 56541}, + pos: position{line: 1726, col: 5, offset: 56414}, label: "term", expr: &actionExpr{ - pos: position{line: 1736, col: 5, offset: 56800}, + pos: position{line: 1734, col: 5, offset: 56673}, run: (*parser).callonExtraListElement825, expr: &oneOrMoreExpr{ - pos: position{line: 1736, col: 5, offset: 56800}, + pos: position{line: 1734, col: 5, offset: 56673}, expr: &seqExpr{ - pos: position{line: 1736, col: 6, offset: 56801}, + pos: position{line: 1734, col: 6, offset: 56674}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1736, col: 6, offset: 56801}, + pos: position{line: 1734, col: 6, offset: 56674}, expr: &actionExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, run: (*parser).callonExtraListElement829, expr: &seqExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, label: "separator", expr: &actionExpr{ - pos: position{line: 1741, col: 16, offset: 56962}, + pos: position{line: 1739, col: 16, offset: 56835}, run: (*parser).callonExtraListElement832, expr: &oneOrMoreExpr{ - pos: position{line: 1741, col: 16, offset: 56962}, + pos: position{line: 1739, col: 16, offset: 56835}, expr: &litMatcher{ - pos: position{line: 1741, col: 17, offset: 56963}, + pos: position{line: 1739, col: 17, offset: 56836}, val: ":", ignoreCase: false, want: "\":\"", @@ -40644,7 +40613,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1744, col: 5, offset: 57020}, + pos: position{line: 1742, col: 5, offset: 56893}, run: (*parser).callonExtraListElement835, }, }, @@ -40652,30 +40621,30 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1736, col: 35, offset: 56830}, + pos: position{line: 1734, col: 35, offset: 56703}, expr: &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement838, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -40684,16 +40653,16 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, }, }, &anyMatcher{ - line: 1736, col: 40, offset: 56835, + line: 1734, col: 40, offset: 56708, }, }, }, @@ -40701,24 +40670,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1729, col: 5, offset: 56576}, + pos: position{line: 1727, col: 5, offset: 56449}, label: "separator", expr: &actionExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, run: (*parser).callonExtraListElement847, expr: &seqExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, label: "separator", expr: &actionExpr{ - pos: position{line: 1741, col: 16, offset: 56962}, + pos: position{line: 1739, col: 16, offset: 56835}, run: (*parser).callonExtraListElement850, expr: &oneOrMoreExpr{ - pos: position{line: 1741, col: 16, offset: 56962}, + pos: position{line: 1739, col: 16, offset: 56835}, expr: &litMatcher{ - pos: position{line: 1741, col: 17, offset: 56963}, + pos: position{line: 1739, col: 17, offset: 56836}, val: ":", ignoreCase: false, want: "\":\"", @@ -40727,7 +40696,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1744, col: 5, offset: 57020}, + pos: position{line: 1742, col: 5, offset: 56893}, run: (*parser).callonExtraListElement853, }, }, @@ -40735,24 +40704,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1730, col: 5, offset: 56621}, + pos: position{line: 1728, col: 5, offset: 56494}, label: "description", expr: &choiceExpr{ - pos: position{line: 1752, col: 5, offset: 57270}, + pos: position{line: 1750, col: 5, offset: 57143}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1754, col: 9, offset: 57335}, + pos: position{line: 1752, col: 9, offset: 57208}, run: (*parser).callonExtraListElement856, expr: &seqExpr{ - pos: position{line: 1754, col: 9, offset: 57335}, + pos: position{line: 1752, col: 9, offset: 57208}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1754, col: 9, offset: 57335}, + pos: position{line: 1752, col: 9, offset: 57208}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement859, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -40761,28 +40730,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement862, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -40791,15 +40760,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1755, col: 9, offset: 57355}, + pos: position{line: 1753, col: 9, offset: 57228}, expr: &actionExpr{ pos: position{line: 687, col: 14, offset: 22085}, run: (*parser).callonExtraListElement870, @@ -40809,19 +40778,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 687, col: 14, offset: 22085}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, &zeroOrMoreExpr{ pos: position{line: 687, col: 19, offset: 22090}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement876, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -40830,28 +40799,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement879, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -40860,9 +40829,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -40872,47 +40841,47 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1756, col: 9, offset: 57375}, + pos: position{line: 1754, col: 9, offset: 57248}, label: "content", expr: &zeroOrOneExpr{ - pos: position{line: 1756, col: 17, offset: 57383}, + pos: position{line: 1754, col: 17, offset: 57256}, expr: &choiceExpr{ - pos: position{line: 1550, col: 5, offset: 50617}, + pos: position{line: 1548, col: 5, offset: 50490}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1550, col: 5, offset: 50617}, + pos: position{line: 1548, col: 5, offset: 50490}, run: (*parser).callonExtraListElement889, expr: &actionExpr{ - pos: position{line: 2772, col: 22, offset: 90565}, + pos: position{line: 2770, col: 22, offset: 90438}, run: (*parser).callonExtraListElement890, expr: &seqExpr{ - pos: position{line: 2772, col: 22, offset: 90565}, + pos: position{line: 2770, col: 22, offset: 90438}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2777, col: 31, offset: 90786}, + pos: position{line: 2775, col: 31, offset: 90659}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2777, col: 36, offset: 90791}, + pos: position{line: 2775, col: 36, offset: 90664}, expr: &litMatcher{ - pos: position{line: 2777, col: 37, offset: 90792}, + pos: position{line: 2775, col: 37, offset: 90665}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2772, col: 49, offset: 90592}, + pos: position{line: 2770, col: 49, offset: 90465}, label: "content", expr: &actionExpr{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, run: (*parser).callonExtraListElement896, expr: &zeroOrMoreExpr{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, expr: &charClassMatcher{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -40922,28 +40891,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement900, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -40952,9 +40921,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -40964,13 +40933,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1554, col: 9, offset: 50770}, + pos: position{line: 1552, col: 9, offset: 50643}, run: (*parser).callonExtraListElement907, expr: &seqExpr{ - pos: position{line: 1554, col: 9, offset: 50770}, + pos: position{line: 1552, col: 9, offset: 50643}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1554, col: 9, offset: 50770}, + pos: position{line: 1552, col: 9, offset: 50643}, expr: &actionExpr{ pos: position{line: 687, col: 14, offset: 22085}, run: (*parser).callonExtraListElement910, @@ -40980,19 +40949,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 687, col: 14, offset: 22085}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, &zeroOrMoreExpr{ pos: position{line: 687, col: 19, offset: 22090}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement916, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -41001,28 +40970,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement919, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -41031,9 +41000,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -41043,23 +41012,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1555, col: 9, offset: 50789}, + pos: position{line: 1553, col: 9, offset: 50662}, expr: &seqExpr{ - pos: position{line: 1588, col: 34, offset: 51749}, + pos: position{line: 1586, col: 34, offset: 51622}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1588, col: 34, offset: 51749}, + pos: position{line: 1586, col: 34, offset: 51622}, val: "+", ignoreCase: false, want: "\"+\"", }, &zeroOrMoreExpr{ - pos: position{line: 1588, col: 38, offset: 51753}, + pos: position{line: 1586, col: 38, offset: 51626}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement930, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -41068,25 +41037,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement932, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -41098,20 +41067,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1556, col: 9, offset: 50828}, + pos: position{line: 1554, col: 9, offset: 50701}, expr: &actionExpr{ - pos: position{line: 1636, col: 5, offset: 53223}, + pos: position{line: 1634, col: 5, offset: 53096}, run: (*parser).callonExtraListElement938, expr: &seqExpr{ - pos: position{line: 1636, col: 5, offset: 53223}, + pos: position{line: 1634, col: 5, offset: 53096}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1636, col: 5, offset: 53223}, + pos: position{line: 1634, col: 5, offset: 53096}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement941, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -41120,27 +41089,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1636, col: 12, offset: 53230}, + pos: position{line: 1634, col: 12, offset: 53103}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 1638, col: 9, offset: 53293}, + pos: position{line: 1636, col: 9, offset: 53166}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1638, col: 9, offset: 53293}, + pos: position{line: 1636, col: 9, offset: 53166}, run: (*parser).callonExtraListElement945, expr: &seqExpr{ - pos: position{line: 1638, col: 9, offset: 53293}, + pos: position{line: 1636, col: 9, offset: 53166}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1638, col: 9, offset: 53293}, + pos: position{line: 1636, col: 9, offset: 53166}, label: "depth", expr: &actionExpr{ - pos: position{line: 1638, col: 16, offset: 53300}, + pos: position{line: 1636, col: 16, offset: 53173}, run: (*parser).callonExtraListElement948, expr: &oneOrMoreExpr{ - pos: position{line: 1638, col: 16, offset: 53300}, + pos: position{line: 1636, col: 16, offset: 53173}, expr: &litMatcher{ - pos: position{line: 1638, col: 17, offset: 53301}, + pos: position{line: 1636, col: 17, offset: 53174}, val: ".", ignoreCase: false, want: "\".\"", @@ -41149,22 +41118,22 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1642, col: 9, offset: 53401}, + pos: position{line: 1640, col: 9, offset: 53274}, run: (*parser).callonExtraListElement951, }, }, }, }, &actionExpr{ - pos: position{line: 1661, col: 11, offset: 54118}, + pos: position{line: 1659, col: 11, offset: 53991}, run: (*parser).callonExtraListElement952, expr: &seqExpr{ - pos: position{line: 1661, col: 11, offset: 54118}, + pos: position{line: 1659, col: 11, offset: 53991}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1661, col: 11, offset: 54118}, + pos: position{line: 1659, col: 11, offset: 53991}, expr: &charClassMatcher{ - pos: position{line: 1661, col: 12, offset: 54119}, + pos: position{line: 1659, col: 12, offset: 53992}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -41172,7 +41141,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1661, col: 20, offset: 54127}, + pos: position{line: 1659, col: 20, offset: 54000}, val: ".", ignoreCase: false, want: "\".\"", @@ -41181,20 +41150,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1663, col: 13, offset: 54244}, + pos: position{line: 1661, col: 13, offset: 54117}, run: (*parser).callonExtraListElement957, expr: &seqExpr{ - pos: position{line: 1663, col: 13, offset: 54244}, + pos: position{line: 1661, col: 13, offset: 54117}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 1663, col: 14, offset: 54245}, + pos: position{line: 1661, col: 14, offset: 54118}, val: "[a-z]", ranges: []rune{'a', 'z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 1663, col: 21, offset: 54252}, + pos: position{line: 1661, col: 21, offset: 54125}, val: ".", ignoreCase: false, want: "\".\"", @@ -41203,20 +41172,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1665, col: 13, offset: 54372}, + pos: position{line: 1663, col: 13, offset: 54245}, run: (*parser).callonExtraListElement961, expr: &seqExpr{ - pos: position{line: 1665, col: 13, offset: 54372}, + pos: position{line: 1663, col: 13, offset: 54245}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 1665, col: 14, offset: 54373}, + pos: position{line: 1663, col: 14, offset: 54246}, val: "[A-Z]", ranges: []rune{'A', 'Z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 1665, col: 21, offset: 54380}, + pos: position{line: 1663, col: 21, offset: 54253}, val: ".", ignoreCase: false, want: "\".\"", @@ -41225,15 +41194,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1667, col: 13, offset: 54500}, + pos: position{line: 1665, col: 13, offset: 54373}, run: (*parser).callonExtraListElement965, expr: &seqExpr{ - pos: position{line: 1667, col: 13, offset: 54500}, + pos: position{line: 1665, col: 13, offset: 54373}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1667, col: 13, offset: 54500}, + pos: position{line: 1665, col: 13, offset: 54373}, expr: &charClassMatcher{ - pos: position{line: 1667, col: 14, offset: 54501}, + pos: position{line: 1665, col: 14, offset: 54374}, val: "[ivxdlcm]", chars: []rune{'i', 'v', 'x', 'd', 'l', 'c', 'm'}, ignoreCase: false, @@ -41241,7 +41210,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1667, col: 26, offset: 54513}, + pos: position{line: 1665, col: 26, offset: 54386}, val: ")", ignoreCase: false, want: "\")\"", @@ -41250,15 +41219,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1669, col: 13, offset: 54633}, + pos: position{line: 1667, col: 13, offset: 54506}, run: (*parser).callonExtraListElement970, expr: &seqExpr{ - pos: position{line: 1669, col: 13, offset: 54633}, + pos: position{line: 1667, col: 13, offset: 54506}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1669, col: 13, offset: 54633}, + pos: position{line: 1667, col: 13, offset: 54506}, expr: &charClassMatcher{ - pos: position{line: 1669, col: 14, offset: 54634}, + pos: position{line: 1667, col: 14, offset: 54507}, val: "[IVXDLCM]", chars: []rune{'I', 'V', 'X', 'D', 'L', 'C', 'M'}, ignoreCase: false, @@ -41266,7 +41235,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1669, col: 26, offset: 54646}, + pos: position{line: 1667, col: 26, offset: 54519}, val: ")", ignoreCase: false, want: "\")\"", @@ -41278,12 +41247,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonExtraListElement975, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -41296,20 +41265,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1557, col: 9, offset: 50862}, + pos: position{line: 1555, col: 9, offset: 50735}, expr: &actionExpr{ - pos: position{line: 1686, col: 5, offset: 55185}, + pos: position{line: 1684, col: 5, offset: 55058}, run: (*parser).callonExtraListElement979, expr: &seqExpr{ - pos: position{line: 1686, col: 5, offset: 55185}, + pos: position{line: 1684, col: 5, offset: 55058}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1686, col: 5, offset: 55185}, + pos: position{line: 1684, col: 5, offset: 55058}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement982, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -41318,27 +41287,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1686, col: 12, offset: 55192}, + pos: position{line: 1684, col: 12, offset: 55065}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 1686, col: 20, offset: 55200}, + pos: position{line: 1684, col: 20, offset: 55073}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1688, col: 9, offset: 55257}, + pos: position{line: 1686, col: 9, offset: 55130}, run: (*parser).callonExtraListElement986, expr: &seqExpr{ - pos: position{line: 1688, col: 9, offset: 55257}, + pos: position{line: 1686, col: 9, offset: 55130}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1688, col: 9, offset: 55257}, + pos: position{line: 1686, col: 9, offset: 55130}, label: "depth", expr: &actionExpr{ - pos: position{line: 1688, col: 16, offset: 55264}, + pos: position{line: 1686, col: 16, offset: 55137}, run: (*parser).callonExtraListElement989, expr: &oneOrMoreExpr{ - pos: position{line: 1688, col: 16, offset: 55264}, + pos: position{line: 1686, col: 16, offset: 55137}, expr: &litMatcher{ - pos: position{line: 1688, col: 17, offset: 55265}, + pos: position{line: 1686, col: 17, offset: 55138}, val: "*", ignoreCase: false, want: "\"*\"", @@ -41347,20 +41316,20 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1692, col: 9, offset: 55365}, + pos: position{line: 1690, col: 9, offset: 55238}, run: (*parser).callonExtraListElement992, }, }, }, }, &labeledExpr{ - pos: position{line: 1709, col: 14, offset: 56072}, + pos: position{line: 1707, col: 14, offset: 55945}, label: "depth", expr: &actionExpr{ - pos: position{line: 1709, col: 21, offset: 56079}, + pos: position{line: 1707, col: 21, offset: 55952}, run: (*parser).callonExtraListElement994, expr: &litMatcher{ - pos: position{line: 1709, col: 22, offset: 56080}, + pos: position{line: 1707, col: 22, offset: 55953}, val: "-", ignoreCase: false, want: "\"-\"", @@ -41371,12 +41340,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonExtraListElement996, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -41389,29 +41358,29 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1558, col: 9, offset: 50898}, + pos: position{line: 1556, col: 9, offset: 50771}, expr: &actionExpr{ - pos: position{line: 1792, col: 5, offset: 58418}, + pos: position{line: 1790, col: 5, offset: 58291}, run: (*parser).callonExtraListElement1000, expr: &seqExpr{ - pos: position{line: 1792, col: 5, offset: 58418}, + pos: position{line: 1790, col: 5, offset: 58291}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1792, col: 5, offset: 58418}, + pos: position{line: 1790, col: 5, offset: 58291}, val: "<", ignoreCase: false, want: "\"<\"", }, &labeledExpr{ - pos: position{line: 1792, col: 9, offset: 58422}, + pos: position{line: 1790, col: 9, offset: 58295}, label: "ref", expr: &actionExpr{ - pos: position{line: 1792, col: 14, offset: 58427}, + pos: position{line: 1790, col: 14, offset: 58300}, run: (*parser).callonExtraListElement1004, expr: &oneOrMoreExpr{ - pos: position{line: 1792, col: 14, offset: 58427}, + pos: position{line: 1790, col: 14, offset: 58300}, expr: &charClassMatcher{ - pos: position{line: 1792, col: 14, offset: 58427}, + pos: position{line: 1790, col: 14, offset: 58300}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -41421,18 +41390,18 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1792, col: 62, offset: 58475}, + pos: position{line: 1790, col: 62, offset: 58348}, val: ">", ignoreCase: false, want: "\">\"", }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonExtraListElement1008, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -41445,36 +41414,36 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 9, offset: 50932}, + pos: position{line: 1557, col: 9, offset: 50805}, expr: &seqExpr{ - pos: position{line: 1559, col: 11, offset: 50934}, + pos: position{line: 1557, col: 11, offset: 50807}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 1736, col: 5, offset: 56800}, + pos: position{line: 1734, col: 5, offset: 56673}, run: (*parser).callonExtraListElement1013, expr: &oneOrMoreExpr{ - pos: position{line: 1736, col: 5, offset: 56800}, + pos: position{line: 1734, col: 5, offset: 56673}, expr: &seqExpr{ - pos: position{line: 1736, col: 6, offset: 56801}, + pos: position{line: 1734, col: 6, offset: 56674}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1736, col: 6, offset: 56801}, + pos: position{line: 1734, col: 6, offset: 56674}, expr: &actionExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, run: (*parser).callonExtraListElement1017, expr: &seqExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, label: "separator", expr: &actionExpr{ - pos: position{line: 1741, col: 16, offset: 56962}, + pos: position{line: 1739, col: 16, offset: 56835}, run: (*parser).callonExtraListElement1020, expr: &oneOrMoreExpr{ - pos: position{line: 1741, col: 16, offset: 56962}, + pos: position{line: 1739, col: 16, offset: 56835}, expr: &litMatcher{ - pos: position{line: 1741, col: 17, offset: 56963}, + pos: position{line: 1739, col: 17, offset: 56836}, val: ":", ignoreCase: false, want: "\":\"", @@ -41483,7 +41452,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1744, col: 5, offset: 57020}, + pos: position{line: 1742, col: 5, offset: 56893}, run: (*parser).callonExtraListElement1023, }, }, @@ -41491,30 +41460,30 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1736, col: 35, offset: 56830}, + pos: position{line: 1734, col: 35, offset: 56703}, expr: &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement1026, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -41523,37 +41492,37 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, }, }, &anyMatcher{ - line: 1736, col: 40, offset: 56835, + line: 1734, col: 40, offset: 56708, }, }, }, }, }, &actionExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, run: (*parser).callonExtraListElement1034, expr: &seqExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, label: "separator", expr: &actionExpr{ - pos: position{line: 1741, col: 16, offset: 56962}, + pos: position{line: 1739, col: 16, offset: 56835}, run: (*parser).callonExtraListElement1037, expr: &oneOrMoreExpr{ - pos: position{line: 1741, col: 16, offset: 56962}, + pos: position{line: 1739, col: 16, offset: 56835}, expr: &litMatcher{ - pos: position{line: 1741, col: 17, offset: 56963}, + pos: position{line: 1739, col: 17, offset: 56836}, val: ":", ignoreCase: false, want: "\":\"", @@ -41562,7 +41531,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1744, col: 5, offset: 57020}, + pos: position{line: 1742, col: 5, offset: 56893}, run: (*parser).callonExtraListElement1040, }, }, @@ -41572,7 +41541,7 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1560, col: 9, offset: 50994}, + pos: position{line: 1558, col: 9, offset: 50867}, expr: &actionExpr{ pos: position{line: 733, col: 5, offset: 23620}, run: (*parser).callonExtraListElement1042, @@ -41582,7 +41551,7 @@ var g = &grammar{ ¬Expr{ pos: position{line: 733, col: 5, offset: 23620}, expr: &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -41633,10 +41602,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 751, col: 8, offset: 24264}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement1057, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -41645,28 +41614,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement1060, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -41675,9 +41644,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -41722,10 +41691,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 758, col: 8, offset: 24512}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement1076, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -41734,28 +41703,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement1079, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -41764,9 +41733,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -41807,10 +41776,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 769, col: 52, offset: 24924}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement1094, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -41819,28 +41788,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement1097, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -41849,9 +41818,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -41896,10 +41865,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 765, col: 8, offset: 24758}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement1113, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -41908,28 +41877,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement1116, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -41938,9 +41907,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -41985,10 +41954,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 780, col: 8, offset: 25296}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement1132, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -41997,28 +41966,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement1135, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -42027,9 +41996,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -42074,10 +42043,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 787, col: 8, offset: 25544}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement1151, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -42086,28 +42055,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement1154, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -42116,9 +42085,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -42163,10 +42132,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 794, col: 8, offset: 25796}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement1170, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -42175,28 +42144,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement1173, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -42205,9 +42174,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -42252,10 +42221,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 801, col: 8, offset: 26046}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement1189, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -42264,28 +42233,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement1192, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -42294,9 +42263,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -42341,10 +42310,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 808, col: 8, offset: 26292}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement1208, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -42353,28 +42322,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement1211, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -42383,9 +42352,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -42401,15 +42370,15 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1561, col: 9, offset: 51018}, + pos: position{line: 1559, col: 9, offset: 50891}, label: "content", expr: &actionExpr{ - pos: position{line: 1561, col: 18, offset: 51027}, + pos: position{line: 1559, col: 18, offset: 50900}, run: (*parser).callonExtraListElement1219, expr: &oneOrMoreExpr{ - pos: position{line: 1561, col: 18, offset: 51027}, + pos: position{line: 1559, col: 18, offset: 50900}, expr: &charClassMatcher{ - pos: position{line: 1561, col: 18, offset: 51027}, + pos: position{line: 1559, col: 18, offset: 50900}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -42419,28 +42388,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement1223, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -42449,9 +42418,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -42467,18 +42436,18 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1764, col: 9, offset: 57618}, + pos: position{line: 1762, col: 9, offset: 57491}, run: (*parser).callonExtraListElement1230, expr: &seqExpr{ - pos: position{line: 1764, col: 9, offset: 57618}, + pos: position{line: 1762, col: 9, offset: 57491}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonExtraListElement1232, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -42487,15 +42456,15 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1765, col: 9, offset: 57670}, + pos: position{line: 1763, col: 9, offset: 57543}, label: "content", expr: &actionExpr{ - pos: position{line: 1765, col: 18, offset: 57679}, + pos: position{line: 1763, col: 18, offset: 57552}, run: (*parser).callonExtraListElement1236, expr: &oneOrMoreExpr{ - pos: position{line: 1765, col: 18, offset: 57679}, + pos: position{line: 1763, col: 18, offset: 57552}, expr: &charClassMatcher{ - pos: position{line: 1765, col: 18, offset: 57679}, + pos: position{line: 1763, col: 18, offset: 57552}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -42505,28 +42474,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement1240, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -42535,9 +42504,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -42556,36 +42525,36 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2772, col: 22, offset: 90565}, + pos: position{line: 2770, col: 22, offset: 90438}, run: (*parser).callonExtraListElement1247, expr: &seqExpr{ - pos: position{line: 2772, col: 22, offset: 90565}, + pos: position{line: 2770, col: 22, offset: 90438}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2777, col: 31, offset: 90786}, + pos: position{line: 2775, col: 31, offset: 90659}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2777, col: 36, offset: 90791}, + pos: position{line: 2775, col: 36, offset: 90664}, expr: &litMatcher{ - pos: position{line: 2777, col: 37, offset: 90792}, + pos: position{line: 2775, col: 37, offset: 90665}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2772, col: 49, offset: 90592}, + pos: position{line: 2770, col: 49, offset: 90465}, label: "content", expr: &actionExpr{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, run: (*parser).callonExtraListElement1253, expr: &zeroOrMoreExpr{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, expr: &charClassMatcher{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -42595,28 +42564,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement1257, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -42625,9 +42594,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -42636,13 +42605,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1528, col: 13, offset: 49803}, + pos: position{line: 1526, col: 13, offset: 49676}, run: (*parser).callonExtraListElement1264, expr: &seqExpr{ - pos: position{line: 1528, col: 13, offset: 49803}, + pos: position{line: 1526, col: 13, offset: 49676}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1528, col: 13, offset: 49803}, + pos: position{line: 1526, col: 13, offset: 49676}, expr: &actionExpr{ pos: position{line: 687, col: 14, offset: 22085}, run: (*parser).callonExtraListElement1267, @@ -42652,19 +42621,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 687, col: 14, offset: 22085}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, &zeroOrMoreExpr{ pos: position{line: 687, col: 19, offset: 22090}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement1273, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -42673,28 +42642,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement1276, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -42703,9 +42672,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -42715,50 +42684,50 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1529, col: 13, offset: 49826}, + pos: position{line: 1527, col: 13, offset: 49699}, label: "attributes", expr: &zeroOrMoreExpr{ - pos: position{line: 1529, col: 24, offset: 49837}, + pos: position{line: 1527, col: 24, offset: 49710}, expr: &ruleRefExpr{ - pos: position{line: 1529, col: 25, offset: 49838}, + pos: position{line: 1527, col: 25, offset: 49711}, name: "BlockAttributes", }, }, }, &labeledExpr{ - pos: position{line: 1530, col: 13, offset: 49869}, + pos: position{line: 1528, col: 13, offset: 49742}, label: "element", expr: &actionExpr{ - pos: position{line: 1863, col: 5, offset: 60814}, + pos: position{line: 1861, col: 5, offset: 60687}, run: (*parser).callonExtraListElement1287, expr: &seqExpr{ - pos: position{line: 1863, col: 5, offset: 60814}, + pos: position{line: 1861, col: 5, offset: 60687}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1863, col: 5, offset: 60814}, + pos: position{line: 1861, col: 5, offset: 60687}, label: "firstLine", expr: &actionExpr{ - pos: position{line: 1870, col: 5, offset: 61099}, + pos: position{line: 1868, col: 5, offset: 60972}, run: (*parser).callonExtraListElement1290, expr: &seqExpr{ - pos: position{line: 1870, col: 5, offset: 61099}, + pos: position{line: 1868, col: 5, offset: 60972}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1870, col: 5, offset: 61099}, + pos: position{line: 1868, col: 5, offset: 60972}, label: "content", expr: &actionExpr{ - pos: position{line: 1870, col: 14, offset: 61108}, + pos: position{line: 1868, col: 14, offset: 60981}, run: (*parser).callonExtraListElement1293, expr: &seqExpr{ - pos: position{line: 1870, col: 14, offset: 61108}, + pos: position{line: 1868, col: 14, offset: 60981}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonExtraListElement1295, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -42767,9 +42736,9 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 1870, col: 21, offset: 61115}, + pos: position{line: 1868, col: 21, offset: 60988}, expr: &charClassMatcher{ - pos: position{line: 1870, col: 21, offset: 61115}, + pos: position{line: 1868, col: 21, offset: 60988}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -42781,32 +42750,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1873, col: 5, offset: 61172}, + pos: position{line: 1871, col: 5, offset: 61045}, run: (*parser).callonExtraListElement1300, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement1302, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -42815,9 +42784,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -42827,44 +42796,44 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1864, col: 5, offset: 60855}, + pos: position{line: 1862, col: 5, offset: 60728}, label: "otherLines", expr: &zeroOrMoreExpr{ - pos: position{line: 1864, col: 16, offset: 60866}, + pos: position{line: 1862, col: 16, offset: 60739}, expr: &choiceExpr{ - pos: position{line: 1864, col: 17, offset: 60867}, + pos: position{line: 1862, col: 17, offset: 60740}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2772, col: 22, offset: 90565}, + pos: position{line: 2770, col: 22, offset: 90438}, run: (*parser).callonExtraListElement1312, expr: &seqExpr{ - pos: position{line: 2772, col: 22, offset: 90565}, + pos: position{line: 2770, col: 22, offset: 90438}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2777, col: 31, offset: 90786}, + pos: position{line: 2775, col: 31, offset: 90659}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2777, col: 36, offset: 90791}, + pos: position{line: 2775, col: 36, offset: 90664}, expr: &litMatcher{ - pos: position{line: 2777, col: 37, offset: 90792}, + pos: position{line: 2775, col: 37, offset: 90665}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2772, col: 49, offset: 90592}, + pos: position{line: 2770, col: 49, offset: 90465}, label: "content", expr: &actionExpr{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, run: (*parser).callonExtraListElement1318, expr: &zeroOrMoreExpr{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, expr: &charClassMatcher{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -42874,28 +42843,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement1322, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -42904,9 +42873,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -42915,21 +42884,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1852, col: 5, offset: 60532}, + pos: position{line: 1850, col: 5, offset: 60405}, run: (*parser).callonExtraListElement1329, expr: &seqExpr{ - pos: position{line: 1852, col: 5, offset: 60532}, + pos: position{line: 1850, col: 5, offset: 60405}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1852, col: 5, offset: 60532}, + pos: position{line: 1850, col: 5, offset: 60405}, label: "content", expr: &actionExpr{ - pos: position{line: 1852, col: 14, offset: 60541}, + pos: position{line: 1850, col: 14, offset: 60414}, run: (*parser).callonExtraListElement1332, expr: &oneOrMoreExpr{ - pos: position{line: 1852, col: 14, offset: 60541}, + pos: position{line: 1850, col: 14, offset: 60414}, expr: &charClassMatcher{ - pos: position{line: 1852, col: 14, offset: 60541}, + pos: position{line: 1850, col: 14, offset: 60414}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -42939,32 +42908,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1855, col: 5, offset: 60648}, + pos: position{line: 1853, col: 5, offset: 60521}, run: (*parser).callonExtraListElement1335, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement1337, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -42973,9 +42942,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -42995,48 +42964,48 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1542, col: 13, offset: 50416}, + pos: position{line: 1540, col: 13, offset: 50289}, run: (*parser).callonExtraListElement1344, expr: &labeledExpr{ - pos: position{line: 1542, col: 13, offset: 50416}, + pos: position{line: 1540, col: 13, offset: 50289}, label: "element", expr: &choiceExpr{ - pos: position{line: 1550, col: 5, offset: 50617}, + pos: position{line: 1548, col: 5, offset: 50490}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1550, col: 5, offset: 50617}, + pos: position{line: 1548, col: 5, offset: 50490}, run: (*parser).callonExtraListElement1347, expr: &actionExpr{ - pos: position{line: 2772, col: 22, offset: 90565}, + pos: position{line: 2770, col: 22, offset: 90438}, run: (*parser).callonExtraListElement1348, expr: &seqExpr{ - pos: position{line: 2772, col: 22, offset: 90565}, + pos: position{line: 2770, col: 22, offset: 90438}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2777, col: 31, offset: 90786}, + pos: position{line: 2775, col: 31, offset: 90659}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2777, col: 36, offset: 90791}, + pos: position{line: 2775, col: 36, offset: 90664}, expr: &litMatcher{ - pos: position{line: 2777, col: 37, offset: 90792}, + pos: position{line: 2775, col: 37, offset: 90665}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2772, col: 49, offset: 90592}, + pos: position{line: 2770, col: 49, offset: 90465}, label: "content", expr: &actionExpr{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, run: (*parser).callonExtraListElement1354, expr: &zeroOrMoreExpr{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, expr: &charClassMatcher{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -43046,28 +43015,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement1358, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -43076,9 +43045,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -43088,13 +43057,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1554, col: 9, offset: 50770}, + pos: position{line: 1552, col: 9, offset: 50643}, run: (*parser).callonExtraListElement1365, expr: &seqExpr{ - pos: position{line: 1554, col: 9, offset: 50770}, + pos: position{line: 1552, col: 9, offset: 50643}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1554, col: 9, offset: 50770}, + pos: position{line: 1552, col: 9, offset: 50643}, expr: &actionExpr{ pos: position{line: 687, col: 14, offset: 22085}, run: (*parser).callonExtraListElement1368, @@ -43104,19 +43073,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 687, col: 14, offset: 22085}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, &zeroOrMoreExpr{ pos: position{line: 687, col: 19, offset: 22090}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement1374, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -43125,28 +43094,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement1377, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -43155,9 +43124,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -43167,23 +43136,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1555, col: 9, offset: 50789}, + pos: position{line: 1553, col: 9, offset: 50662}, expr: &seqExpr{ - pos: position{line: 1588, col: 34, offset: 51749}, + pos: position{line: 1586, col: 34, offset: 51622}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1588, col: 34, offset: 51749}, + pos: position{line: 1586, col: 34, offset: 51622}, val: "+", ignoreCase: false, want: "\"+\"", }, &zeroOrMoreExpr{ - pos: position{line: 1588, col: 38, offset: 51753}, + pos: position{line: 1586, col: 38, offset: 51626}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement1388, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -43192,25 +43161,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement1390, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -43222,20 +43191,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1556, col: 9, offset: 50828}, + pos: position{line: 1554, col: 9, offset: 50701}, expr: &actionExpr{ - pos: position{line: 1636, col: 5, offset: 53223}, + pos: position{line: 1634, col: 5, offset: 53096}, run: (*parser).callonExtraListElement1396, expr: &seqExpr{ - pos: position{line: 1636, col: 5, offset: 53223}, + pos: position{line: 1634, col: 5, offset: 53096}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1636, col: 5, offset: 53223}, + pos: position{line: 1634, col: 5, offset: 53096}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement1399, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -43244,27 +43213,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1636, col: 12, offset: 53230}, + pos: position{line: 1634, col: 12, offset: 53103}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 1638, col: 9, offset: 53293}, + pos: position{line: 1636, col: 9, offset: 53166}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1638, col: 9, offset: 53293}, + pos: position{line: 1636, col: 9, offset: 53166}, run: (*parser).callonExtraListElement1403, expr: &seqExpr{ - pos: position{line: 1638, col: 9, offset: 53293}, + pos: position{line: 1636, col: 9, offset: 53166}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1638, col: 9, offset: 53293}, + pos: position{line: 1636, col: 9, offset: 53166}, label: "depth", expr: &actionExpr{ - pos: position{line: 1638, col: 16, offset: 53300}, + pos: position{line: 1636, col: 16, offset: 53173}, run: (*parser).callonExtraListElement1406, expr: &oneOrMoreExpr{ - pos: position{line: 1638, col: 16, offset: 53300}, + pos: position{line: 1636, col: 16, offset: 53173}, expr: &litMatcher{ - pos: position{line: 1638, col: 17, offset: 53301}, + pos: position{line: 1636, col: 17, offset: 53174}, val: ".", ignoreCase: false, want: "\".\"", @@ -43273,22 +43242,22 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1642, col: 9, offset: 53401}, + pos: position{line: 1640, col: 9, offset: 53274}, run: (*parser).callonExtraListElement1409, }, }, }, }, &actionExpr{ - pos: position{line: 1661, col: 11, offset: 54118}, + pos: position{line: 1659, col: 11, offset: 53991}, run: (*parser).callonExtraListElement1410, expr: &seqExpr{ - pos: position{line: 1661, col: 11, offset: 54118}, + pos: position{line: 1659, col: 11, offset: 53991}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1661, col: 11, offset: 54118}, + pos: position{line: 1659, col: 11, offset: 53991}, expr: &charClassMatcher{ - pos: position{line: 1661, col: 12, offset: 54119}, + pos: position{line: 1659, col: 12, offset: 53992}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -43296,7 +43265,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1661, col: 20, offset: 54127}, + pos: position{line: 1659, col: 20, offset: 54000}, val: ".", ignoreCase: false, want: "\".\"", @@ -43305,20 +43274,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1663, col: 13, offset: 54244}, + pos: position{line: 1661, col: 13, offset: 54117}, run: (*parser).callonExtraListElement1415, expr: &seqExpr{ - pos: position{line: 1663, col: 13, offset: 54244}, + pos: position{line: 1661, col: 13, offset: 54117}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 1663, col: 14, offset: 54245}, + pos: position{line: 1661, col: 14, offset: 54118}, val: "[a-z]", ranges: []rune{'a', 'z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 1663, col: 21, offset: 54252}, + pos: position{line: 1661, col: 21, offset: 54125}, val: ".", ignoreCase: false, want: "\".\"", @@ -43327,20 +43296,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1665, col: 13, offset: 54372}, + pos: position{line: 1663, col: 13, offset: 54245}, run: (*parser).callonExtraListElement1419, expr: &seqExpr{ - pos: position{line: 1665, col: 13, offset: 54372}, + pos: position{line: 1663, col: 13, offset: 54245}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 1665, col: 14, offset: 54373}, + pos: position{line: 1663, col: 14, offset: 54246}, val: "[A-Z]", ranges: []rune{'A', 'Z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 1665, col: 21, offset: 54380}, + pos: position{line: 1663, col: 21, offset: 54253}, val: ".", ignoreCase: false, want: "\".\"", @@ -43349,15 +43318,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1667, col: 13, offset: 54500}, + pos: position{line: 1665, col: 13, offset: 54373}, run: (*parser).callonExtraListElement1423, expr: &seqExpr{ - pos: position{line: 1667, col: 13, offset: 54500}, + pos: position{line: 1665, col: 13, offset: 54373}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1667, col: 13, offset: 54500}, + pos: position{line: 1665, col: 13, offset: 54373}, expr: &charClassMatcher{ - pos: position{line: 1667, col: 14, offset: 54501}, + pos: position{line: 1665, col: 14, offset: 54374}, val: "[ivxdlcm]", chars: []rune{'i', 'v', 'x', 'd', 'l', 'c', 'm'}, ignoreCase: false, @@ -43365,7 +43334,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1667, col: 26, offset: 54513}, + pos: position{line: 1665, col: 26, offset: 54386}, val: ")", ignoreCase: false, want: "\")\"", @@ -43374,15 +43343,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1669, col: 13, offset: 54633}, + pos: position{line: 1667, col: 13, offset: 54506}, run: (*parser).callonExtraListElement1428, expr: &seqExpr{ - pos: position{line: 1669, col: 13, offset: 54633}, + pos: position{line: 1667, col: 13, offset: 54506}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1669, col: 13, offset: 54633}, + pos: position{line: 1667, col: 13, offset: 54506}, expr: &charClassMatcher{ - pos: position{line: 1669, col: 14, offset: 54634}, + pos: position{line: 1667, col: 14, offset: 54507}, val: "[IVXDLCM]", chars: []rune{'I', 'V', 'X', 'D', 'L', 'C', 'M'}, ignoreCase: false, @@ -43390,7 +43359,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1669, col: 26, offset: 54646}, + pos: position{line: 1667, col: 26, offset: 54519}, val: ")", ignoreCase: false, want: "\")\"", @@ -43402,12 +43371,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonExtraListElement1433, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -43420,20 +43389,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1557, col: 9, offset: 50862}, + pos: position{line: 1555, col: 9, offset: 50735}, expr: &actionExpr{ - pos: position{line: 1686, col: 5, offset: 55185}, + pos: position{line: 1684, col: 5, offset: 55058}, run: (*parser).callonExtraListElement1437, expr: &seqExpr{ - pos: position{line: 1686, col: 5, offset: 55185}, + pos: position{line: 1684, col: 5, offset: 55058}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1686, col: 5, offset: 55185}, + pos: position{line: 1684, col: 5, offset: 55058}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement1440, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -43442,27 +43411,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1686, col: 12, offset: 55192}, + pos: position{line: 1684, col: 12, offset: 55065}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 1686, col: 20, offset: 55200}, + pos: position{line: 1684, col: 20, offset: 55073}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1688, col: 9, offset: 55257}, + pos: position{line: 1686, col: 9, offset: 55130}, run: (*parser).callonExtraListElement1444, expr: &seqExpr{ - pos: position{line: 1688, col: 9, offset: 55257}, + pos: position{line: 1686, col: 9, offset: 55130}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1688, col: 9, offset: 55257}, + pos: position{line: 1686, col: 9, offset: 55130}, label: "depth", expr: &actionExpr{ - pos: position{line: 1688, col: 16, offset: 55264}, + pos: position{line: 1686, col: 16, offset: 55137}, run: (*parser).callonExtraListElement1447, expr: &oneOrMoreExpr{ - pos: position{line: 1688, col: 16, offset: 55264}, + pos: position{line: 1686, col: 16, offset: 55137}, expr: &litMatcher{ - pos: position{line: 1688, col: 17, offset: 55265}, + pos: position{line: 1686, col: 17, offset: 55138}, val: "*", ignoreCase: false, want: "\"*\"", @@ -43471,20 +43440,20 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1692, col: 9, offset: 55365}, + pos: position{line: 1690, col: 9, offset: 55238}, run: (*parser).callonExtraListElement1450, }, }, }, }, &labeledExpr{ - pos: position{line: 1709, col: 14, offset: 56072}, + pos: position{line: 1707, col: 14, offset: 55945}, label: "depth", expr: &actionExpr{ - pos: position{line: 1709, col: 21, offset: 56079}, + pos: position{line: 1707, col: 21, offset: 55952}, run: (*parser).callonExtraListElement1452, expr: &litMatcher{ - pos: position{line: 1709, col: 22, offset: 56080}, + pos: position{line: 1707, col: 22, offset: 55953}, val: "-", ignoreCase: false, want: "\"-\"", @@ -43495,12 +43464,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonExtraListElement1454, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -43513,29 +43482,29 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1558, col: 9, offset: 50898}, + pos: position{line: 1556, col: 9, offset: 50771}, expr: &actionExpr{ - pos: position{line: 1792, col: 5, offset: 58418}, + pos: position{line: 1790, col: 5, offset: 58291}, run: (*parser).callonExtraListElement1458, expr: &seqExpr{ - pos: position{line: 1792, col: 5, offset: 58418}, + pos: position{line: 1790, col: 5, offset: 58291}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1792, col: 5, offset: 58418}, + pos: position{line: 1790, col: 5, offset: 58291}, val: "<", ignoreCase: false, want: "\"<\"", }, &labeledExpr{ - pos: position{line: 1792, col: 9, offset: 58422}, + pos: position{line: 1790, col: 9, offset: 58295}, label: "ref", expr: &actionExpr{ - pos: position{line: 1792, col: 14, offset: 58427}, + pos: position{line: 1790, col: 14, offset: 58300}, run: (*parser).callonExtraListElement1462, expr: &oneOrMoreExpr{ - pos: position{line: 1792, col: 14, offset: 58427}, + pos: position{line: 1790, col: 14, offset: 58300}, expr: &charClassMatcher{ - pos: position{line: 1792, col: 14, offset: 58427}, + pos: position{line: 1790, col: 14, offset: 58300}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -43545,18 +43514,18 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1792, col: 62, offset: 58475}, + pos: position{line: 1790, col: 62, offset: 58348}, val: ">", ignoreCase: false, want: "\">\"", }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonExtraListElement1466, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -43569,36 +43538,36 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 9, offset: 50932}, + pos: position{line: 1557, col: 9, offset: 50805}, expr: &seqExpr{ - pos: position{line: 1559, col: 11, offset: 50934}, + pos: position{line: 1557, col: 11, offset: 50807}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 1736, col: 5, offset: 56800}, + pos: position{line: 1734, col: 5, offset: 56673}, run: (*parser).callonExtraListElement1471, expr: &oneOrMoreExpr{ - pos: position{line: 1736, col: 5, offset: 56800}, + pos: position{line: 1734, col: 5, offset: 56673}, expr: &seqExpr{ - pos: position{line: 1736, col: 6, offset: 56801}, + pos: position{line: 1734, col: 6, offset: 56674}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1736, col: 6, offset: 56801}, + pos: position{line: 1734, col: 6, offset: 56674}, expr: &actionExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, run: (*parser).callonExtraListElement1475, expr: &seqExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, label: "separator", expr: &actionExpr{ - pos: position{line: 1741, col: 16, offset: 56962}, + pos: position{line: 1739, col: 16, offset: 56835}, run: (*parser).callonExtraListElement1478, expr: &oneOrMoreExpr{ - pos: position{line: 1741, col: 16, offset: 56962}, + pos: position{line: 1739, col: 16, offset: 56835}, expr: &litMatcher{ - pos: position{line: 1741, col: 17, offset: 56963}, + pos: position{line: 1739, col: 17, offset: 56836}, val: ":", ignoreCase: false, want: "\":\"", @@ -43607,7 +43576,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1744, col: 5, offset: 57020}, + pos: position{line: 1742, col: 5, offset: 56893}, run: (*parser).callonExtraListElement1481, }, }, @@ -43615,30 +43584,30 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1736, col: 35, offset: 56830}, + pos: position{line: 1734, col: 35, offset: 56703}, expr: &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement1484, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -43647,37 +43616,37 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, }, }, &anyMatcher{ - line: 1736, col: 40, offset: 56835, + line: 1734, col: 40, offset: 56708, }, }, }, }, }, &actionExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, run: (*parser).callonExtraListElement1492, expr: &seqExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, label: "separator", expr: &actionExpr{ - pos: position{line: 1741, col: 16, offset: 56962}, + pos: position{line: 1739, col: 16, offset: 56835}, run: (*parser).callonExtraListElement1495, expr: &oneOrMoreExpr{ - pos: position{line: 1741, col: 16, offset: 56962}, + pos: position{line: 1739, col: 16, offset: 56835}, expr: &litMatcher{ - pos: position{line: 1741, col: 17, offset: 56963}, + pos: position{line: 1739, col: 17, offset: 56836}, val: ":", ignoreCase: false, want: "\":\"", @@ -43686,7 +43655,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1744, col: 5, offset: 57020}, + pos: position{line: 1742, col: 5, offset: 56893}, run: (*parser).callonExtraListElement1498, }, }, @@ -43696,7 +43665,7 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1560, col: 9, offset: 50994}, + pos: position{line: 1558, col: 9, offset: 50867}, expr: &actionExpr{ pos: position{line: 733, col: 5, offset: 23620}, run: (*parser).callonExtraListElement1500, @@ -43706,7 +43675,7 @@ var g = &grammar{ ¬Expr{ pos: position{line: 733, col: 5, offset: 23620}, expr: &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -43757,10 +43726,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 751, col: 8, offset: 24264}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement1515, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -43769,28 +43738,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement1518, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -43799,9 +43768,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -43846,10 +43815,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 758, col: 8, offset: 24512}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement1534, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -43858,28 +43827,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement1537, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -43888,9 +43857,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -43931,10 +43900,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 769, col: 52, offset: 24924}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement1552, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -43943,28 +43912,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement1555, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -43973,9 +43942,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -44020,10 +43989,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 765, col: 8, offset: 24758}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement1571, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -44032,28 +44001,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement1574, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -44062,9 +44031,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -44109,10 +44078,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 780, col: 8, offset: 25296}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement1590, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -44121,28 +44090,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement1593, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -44151,9 +44120,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -44198,10 +44167,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 787, col: 8, offset: 25544}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement1609, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -44210,28 +44179,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement1612, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -44240,9 +44209,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -44287,10 +44256,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 794, col: 8, offset: 25796}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement1628, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -44299,28 +44268,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement1631, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -44329,9 +44298,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -44376,10 +44345,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 801, col: 8, offset: 26046}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement1647, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -44388,28 +44357,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement1650, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -44418,9 +44387,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -44465,10 +44434,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 808, col: 8, offset: 26292}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonExtraListElement1666, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -44477,28 +44446,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement1669, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -44507,9 +44476,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -44525,15 +44494,15 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1561, col: 9, offset: 51018}, + pos: position{line: 1559, col: 9, offset: 50891}, label: "content", expr: &actionExpr{ - pos: position{line: 1561, col: 18, offset: 51027}, + pos: position{line: 1559, col: 18, offset: 50900}, run: (*parser).callonExtraListElement1677, expr: &oneOrMoreExpr{ - pos: position{line: 1561, col: 18, offset: 51027}, + pos: position{line: 1559, col: 18, offset: 50900}, expr: &charClassMatcher{ - pos: position{line: 1561, col: 18, offset: 51027}, + pos: position{line: 1559, col: 18, offset: 50900}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -44543,28 +44512,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonExtraListElement1681, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -44573,9 +44542,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -44596,28 +44565,28 @@ var g = &grammar{ }, { name: "ListElementContinuation", - pos: position{line: 1580, col: 1, offset: 51477}, + pos: position{line: 1578, col: 1, offset: 51350}, expr: &actionExpr{ - pos: position{line: 1581, col: 5, offset: 51509}, + pos: position{line: 1579, col: 5, offset: 51382}, run: (*parser).callonListElementContinuation1, expr: &seqExpr{ - pos: position{line: 1581, col: 5, offset: 51509}, + pos: position{line: 1579, col: 5, offset: 51382}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1581, col: 5, offset: 51509}, + pos: position{line: 1579, col: 5, offset: 51382}, label: "offset", expr: &zeroOrMoreExpr{ - pos: position{line: 1581, col: 12, offset: 51516}, + pos: position{line: 1579, col: 12, offset: 51389}, expr: &seqExpr{ - pos: position{line: 1581, col: 13, offset: 51517}, + pos: position{line: 1579, col: 13, offset: 51390}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1581, col: 13, offset: 51517}, + pos: position{line: 1579, col: 13, offset: 51390}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuation7, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -44626,25 +44595,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuation9, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -44657,18 +44626,18 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1588, col: 34, offset: 51749}, + pos: position{line: 1586, col: 34, offset: 51622}, val: "+", ignoreCase: false, want: "\"+\"", }, &zeroOrMoreExpr{ - pos: position{line: 1588, col: 38, offset: 51753}, + pos: position{line: 1586, col: 38, offset: 51626}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuation16, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -44677,25 +44646,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuation18, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -44704,12 +44673,12 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1583, col: 5, offset: 51573}, + pos: position{line: 1581, col: 5, offset: 51446}, label: "element", expr: &zeroOrOneExpr{ - pos: position{line: 1583, col: 13, offset: 51581}, + pos: position{line: 1581, col: 13, offset: 51454}, expr: &ruleRefExpr{ - pos: position{line: 1583, col: 13, offset: 51581}, + pos: position{line: 1581, col: 13, offset: 51454}, name: "ListElementContinuationElement", }, }, @@ -44720,49 +44689,49 @@ var g = &grammar{ }, { name: "ListElementContinuationElement", - pos: position{line: 1590, col: 1, offset: 51769}, + pos: position{line: 1588, col: 1, offset: 51642}, expr: &actionExpr{ - pos: position{line: 1591, col: 5, offset: 51847}, + pos: position{line: 1589, col: 5, offset: 51720}, run: (*parser).callonListElementContinuationElement1, expr: &seqExpr{ - pos: position{line: 1591, col: 5, offset: 51847}, + pos: position{line: 1589, col: 5, offset: 51720}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1591, col: 5, offset: 51847}, + pos: position{line: 1589, col: 5, offset: 51720}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, ¬Expr{ - pos: position{line: 1592, col: 5, offset: 51873}, + pos: position{line: 1590, col: 5, offset: 51746}, expr: &choiceExpr{ - pos: position{line: 1482, col: 5, offset: 48208}, + pos: position{line: 1480, col: 5, offset: 48081}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1629, col: 5, offset: 53015}, + pos: position{line: 1627, col: 5, offset: 52888}, run: (*parser).callonListElementContinuationElement8, expr: &seqExpr{ - pos: position{line: 1629, col: 5, offset: 53015}, + pos: position{line: 1627, col: 5, offset: 52888}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1629, col: 5, offset: 53015}, + pos: position{line: 1627, col: 5, offset: 52888}, label: "prefix", expr: &actionExpr{ - pos: position{line: 1636, col: 5, offset: 53223}, + pos: position{line: 1634, col: 5, offset: 53096}, run: (*parser).callonListElementContinuationElement11, expr: &seqExpr{ - pos: position{line: 1636, col: 5, offset: 53223}, + pos: position{line: 1634, col: 5, offset: 53096}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1636, col: 5, offset: 53223}, + pos: position{line: 1634, col: 5, offset: 53096}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement14, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -44771,27 +44740,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1636, col: 12, offset: 53230}, + pos: position{line: 1634, col: 12, offset: 53103}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 1638, col: 9, offset: 53293}, + pos: position{line: 1636, col: 9, offset: 53166}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1638, col: 9, offset: 53293}, + pos: position{line: 1636, col: 9, offset: 53166}, run: (*parser).callonListElementContinuationElement18, expr: &seqExpr{ - pos: position{line: 1638, col: 9, offset: 53293}, + pos: position{line: 1636, col: 9, offset: 53166}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1638, col: 9, offset: 53293}, + pos: position{line: 1636, col: 9, offset: 53166}, label: "depth", expr: &actionExpr{ - pos: position{line: 1638, col: 16, offset: 53300}, + pos: position{line: 1636, col: 16, offset: 53173}, run: (*parser).callonListElementContinuationElement21, expr: &oneOrMoreExpr{ - pos: position{line: 1638, col: 16, offset: 53300}, + pos: position{line: 1636, col: 16, offset: 53173}, expr: &litMatcher{ - pos: position{line: 1638, col: 17, offset: 53301}, + pos: position{line: 1636, col: 17, offset: 53174}, val: ".", ignoreCase: false, want: "\".\"", @@ -44800,22 +44769,22 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1642, col: 9, offset: 53401}, + pos: position{line: 1640, col: 9, offset: 53274}, run: (*parser).callonListElementContinuationElement24, }, }, }, }, &actionExpr{ - pos: position{line: 1661, col: 11, offset: 54118}, + pos: position{line: 1659, col: 11, offset: 53991}, run: (*parser).callonListElementContinuationElement25, expr: &seqExpr{ - pos: position{line: 1661, col: 11, offset: 54118}, + pos: position{line: 1659, col: 11, offset: 53991}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1661, col: 11, offset: 54118}, + pos: position{line: 1659, col: 11, offset: 53991}, expr: &charClassMatcher{ - pos: position{line: 1661, col: 12, offset: 54119}, + pos: position{line: 1659, col: 12, offset: 53992}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -44823,7 +44792,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1661, col: 20, offset: 54127}, + pos: position{line: 1659, col: 20, offset: 54000}, val: ".", ignoreCase: false, want: "\".\"", @@ -44832,20 +44801,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1663, col: 13, offset: 54244}, + pos: position{line: 1661, col: 13, offset: 54117}, run: (*parser).callonListElementContinuationElement30, expr: &seqExpr{ - pos: position{line: 1663, col: 13, offset: 54244}, + pos: position{line: 1661, col: 13, offset: 54117}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 1663, col: 14, offset: 54245}, + pos: position{line: 1661, col: 14, offset: 54118}, val: "[a-z]", ranges: []rune{'a', 'z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 1663, col: 21, offset: 54252}, + pos: position{line: 1661, col: 21, offset: 54125}, val: ".", ignoreCase: false, want: "\".\"", @@ -44854,20 +44823,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1665, col: 13, offset: 54372}, + pos: position{line: 1663, col: 13, offset: 54245}, run: (*parser).callonListElementContinuationElement34, expr: &seqExpr{ - pos: position{line: 1665, col: 13, offset: 54372}, + pos: position{line: 1663, col: 13, offset: 54245}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 1665, col: 14, offset: 54373}, + pos: position{line: 1663, col: 14, offset: 54246}, val: "[A-Z]", ranges: []rune{'A', 'Z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 1665, col: 21, offset: 54380}, + pos: position{line: 1663, col: 21, offset: 54253}, val: ".", ignoreCase: false, want: "\".\"", @@ -44876,15 +44845,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1667, col: 13, offset: 54500}, + pos: position{line: 1665, col: 13, offset: 54373}, run: (*parser).callonListElementContinuationElement38, expr: &seqExpr{ - pos: position{line: 1667, col: 13, offset: 54500}, + pos: position{line: 1665, col: 13, offset: 54373}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1667, col: 13, offset: 54500}, + pos: position{line: 1665, col: 13, offset: 54373}, expr: &charClassMatcher{ - pos: position{line: 1667, col: 14, offset: 54501}, + pos: position{line: 1665, col: 14, offset: 54374}, val: "[ivxdlcm]", chars: []rune{'i', 'v', 'x', 'd', 'l', 'c', 'm'}, ignoreCase: false, @@ -44892,7 +44861,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1667, col: 26, offset: 54513}, + pos: position{line: 1665, col: 26, offset: 54386}, val: ")", ignoreCase: false, want: "\")\"", @@ -44901,15 +44870,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1669, col: 13, offset: 54633}, + pos: position{line: 1667, col: 13, offset: 54506}, run: (*parser).callonListElementContinuationElement43, expr: &seqExpr{ - pos: position{line: 1669, col: 13, offset: 54633}, + pos: position{line: 1667, col: 13, offset: 54506}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1669, col: 13, offset: 54633}, + pos: position{line: 1667, col: 13, offset: 54506}, expr: &charClassMatcher{ - pos: position{line: 1669, col: 14, offset: 54634}, + pos: position{line: 1667, col: 14, offset: 54507}, val: "[IVXDLCM]", chars: []rune{'I', 'V', 'X', 'D', 'L', 'C', 'M'}, ignoreCase: false, @@ -44917,7 +44886,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1669, col: 26, offset: 54646}, + pos: position{line: 1667, col: 26, offset: 54519}, val: ")", ignoreCase: false, want: "\")\"", @@ -44929,12 +44898,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonListElementContinuationElement48, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -44947,24 +44916,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1630, col: 5, offset: 53054}, + pos: position{line: 1628, col: 5, offset: 52927}, label: "content", expr: &actionExpr{ - pos: position{line: 1570, col: 5, offset: 51250}, + pos: position{line: 1568, col: 5, offset: 51123}, run: (*parser).callonListElementContinuationElement52, expr: &seqExpr{ - pos: position{line: 1570, col: 5, offset: 51250}, + pos: position{line: 1568, col: 5, offset: 51123}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1570, col: 5, offset: 51250}, + pos: position{line: 1568, col: 5, offset: 51123}, label: "rawline", expr: &actionExpr{ - pos: position{line: 1570, col: 14, offset: 51259}, + pos: position{line: 1568, col: 14, offset: 51132}, run: (*parser).callonListElementContinuationElement55, expr: &oneOrMoreExpr{ - pos: position{line: 1570, col: 14, offset: 51259}, + pos: position{line: 1568, col: 14, offset: 51132}, expr: &charClassMatcher{ - pos: position{line: 1570, col: 14, offset: 51259}, + pos: position{line: 1568, col: 14, offset: 51132}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -44974,28 +44943,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement59, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -45004,9 +44973,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -45019,27 +44988,27 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1679, col: 5, offset: 54912}, + pos: position{line: 1677, col: 5, offset: 54785}, run: (*parser).callonListElementContinuationElement66, expr: &seqExpr{ - pos: position{line: 1679, col: 5, offset: 54912}, + pos: position{line: 1677, col: 5, offset: 54785}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1679, col: 5, offset: 54912}, + pos: position{line: 1677, col: 5, offset: 54785}, label: "prefix", expr: &actionExpr{ - pos: position{line: 1686, col: 5, offset: 55185}, + pos: position{line: 1684, col: 5, offset: 55058}, run: (*parser).callonListElementContinuationElement69, expr: &seqExpr{ - pos: position{line: 1686, col: 5, offset: 55185}, + pos: position{line: 1684, col: 5, offset: 55058}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1686, col: 5, offset: 55185}, + pos: position{line: 1684, col: 5, offset: 55058}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement72, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -45048,27 +45017,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1686, col: 12, offset: 55192}, + pos: position{line: 1684, col: 12, offset: 55065}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 1686, col: 20, offset: 55200}, + pos: position{line: 1684, col: 20, offset: 55073}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1688, col: 9, offset: 55257}, + pos: position{line: 1686, col: 9, offset: 55130}, run: (*parser).callonListElementContinuationElement76, expr: &seqExpr{ - pos: position{line: 1688, col: 9, offset: 55257}, + pos: position{line: 1686, col: 9, offset: 55130}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1688, col: 9, offset: 55257}, + pos: position{line: 1686, col: 9, offset: 55130}, label: "depth", expr: &actionExpr{ - pos: position{line: 1688, col: 16, offset: 55264}, + pos: position{line: 1686, col: 16, offset: 55137}, run: (*parser).callonListElementContinuationElement79, expr: &oneOrMoreExpr{ - pos: position{line: 1688, col: 16, offset: 55264}, + pos: position{line: 1686, col: 16, offset: 55137}, expr: &litMatcher{ - pos: position{line: 1688, col: 17, offset: 55265}, + pos: position{line: 1686, col: 17, offset: 55138}, val: "*", ignoreCase: false, want: "\"*\"", @@ -45077,20 +45046,20 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1692, col: 9, offset: 55365}, + pos: position{line: 1690, col: 9, offset: 55238}, run: (*parser).callonListElementContinuationElement82, }, }, }, }, &labeledExpr{ - pos: position{line: 1709, col: 14, offset: 56072}, + pos: position{line: 1707, col: 14, offset: 55945}, label: "depth", expr: &actionExpr{ - pos: position{line: 1709, col: 21, offset: 56079}, + pos: position{line: 1707, col: 21, offset: 55952}, run: (*parser).callonListElementContinuationElement84, expr: &litMatcher{ - pos: position{line: 1709, col: 22, offset: 56080}, + pos: position{line: 1707, col: 22, offset: 55953}, val: "-", ignoreCase: false, want: "\"-\"", @@ -45101,12 +45070,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonListElementContinuationElement86, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -45119,56 +45088,56 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1680, col: 5, offset: 54953}, + pos: position{line: 1678, col: 5, offset: 54826}, label: "checkstyle", expr: &zeroOrOneExpr{ - pos: position{line: 1680, col: 16, offset: 54964}, + pos: position{line: 1678, col: 16, offset: 54837}, expr: &actionExpr{ - pos: position{line: 1716, col: 5, offset: 56241}, + pos: position{line: 1714, col: 5, offset: 56114}, run: (*parser).callonListElementContinuationElement91, expr: &seqExpr{ - pos: position{line: 1716, col: 5, offset: 56241}, + pos: position{line: 1714, col: 5, offset: 56114}, exprs: []interface{}{ &andExpr{ - pos: position{line: 1716, col: 5, offset: 56241}, + pos: position{line: 1714, col: 5, offset: 56114}, expr: &litMatcher{ - pos: position{line: 1716, col: 6, offset: 56242}, + pos: position{line: 1714, col: 6, offset: 56115}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 1716, col: 10, offset: 56246}, + pos: position{line: 1714, col: 10, offset: 56119}, label: "style", expr: &choiceExpr{ - pos: position{line: 1717, col: 7, offset: 56260}, + pos: position{line: 1715, col: 7, offset: 56133}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1717, col: 7, offset: 56260}, + pos: position{line: 1715, col: 7, offset: 56133}, run: (*parser).callonListElementContinuationElement97, expr: &litMatcher{ - pos: position{line: 1717, col: 7, offset: 56260}, + pos: position{line: 1715, col: 7, offset: 56133}, val: "[ ]", ignoreCase: false, want: "\"[ ]\"", }, }, &actionExpr{ - pos: position{line: 1718, col: 7, offset: 56305}, + pos: position{line: 1716, col: 7, offset: 56178}, run: (*parser).callonListElementContinuationElement99, expr: &litMatcher{ - pos: position{line: 1718, col: 7, offset: 56305}, + pos: position{line: 1716, col: 7, offset: 56178}, val: "[*]", ignoreCase: false, want: "\"[*]\"", }, }, &actionExpr{ - pos: position{line: 1719, col: 7, offset: 56348}, + pos: position{line: 1717, col: 7, offset: 56221}, run: (*parser).callonListElementContinuationElement101, expr: &litMatcher{ - pos: position{line: 1719, col: 7, offset: 56348}, + pos: position{line: 1717, col: 7, offset: 56221}, val: "[x]", ignoreCase: false, want: "\"[x]\"", @@ -45178,12 +45147,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonListElementContinuationElement103, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -45197,24 +45166,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1681, col: 5, offset: 55003}, + pos: position{line: 1679, col: 5, offset: 54876}, label: "content", expr: &actionExpr{ - pos: position{line: 1570, col: 5, offset: 51250}, + pos: position{line: 1568, col: 5, offset: 51123}, run: (*parser).callonListElementContinuationElement107, expr: &seqExpr{ - pos: position{line: 1570, col: 5, offset: 51250}, + pos: position{line: 1568, col: 5, offset: 51123}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1570, col: 5, offset: 51250}, + pos: position{line: 1568, col: 5, offset: 51123}, label: "rawline", expr: &actionExpr{ - pos: position{line: 1570, col: 14, offset: 51259}, + pos: position{line: 1568, col: 14, offset: 51132}, run: (*parser).callonListElementContinuationElement110, expr: &oneOrMoreExpr{ - pos: position{line: 1570, col: 14, offset: 51259}, + pos: position{line: 1568, col: 14, offset: 51132}, expr: &charClassMatcher{ - pos: position{line: 1570, col: 14, offset: 51259}, + pos: position{line: 1568, col: 14, offset: 51132}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -45224,28 +45193,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement114, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -45254,9 +45223,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -45269,36 +45238,36 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1786, col: 5, offset: 58221}, + pos: position{line: 1784, col: 5, offset: 58094}, run: (*parser).callonListElementContinuationElement121, expr: &seqExpr{ - pos: position{line: 1786, col: 5, offset: 58221}, + pos: position{line: 1784, col: 5, offset: 58094}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1786, col: 5, offset: 58221}, + pos: position{line: 1784, col: 5, offset: 58094}, label: "ref", expr: &actionExpr{ - pos: position{line: 1792, col: 5, offset: 58418}, + pos: position{line: 1790, col: 5, offset: 58291}, run: (*parser).callonListElementContinuationElement124, expr: &seqExpr{ - pos: position{line: 1792, col: 5, offset: 58418}, + pos: position{line: 1790, col: 5, offset: 58291}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1792, col: 5, offset: 58418}, + pos: position{line: 1790, col: 5, offset: 58291}, val: "<", ignoreCase: false, want: "\"<\"", }, &labeledExpr{ - pos: position{line: 1792, col: 9, offset: 58422}, + pos: position{line: 1790, col: 9, offset: 58295}, label: "ref", expr: &actionExpr{ - pos: position{line: 1792, col: 14, offset: 58427}, + pos: position{line: 1790, col: 14, offset: 58300}, run: (*parser).callonListElementContinuationElement128, expr: &oneOrMoreExpr{ - pos: position{line: 1792, col: 14, offset: 58427}, + pos: position{line: 1790, col: 14, offset: 58300}, expr: &charClassMatcher{ - pos: position{line: 1792, col: 14, offset: 58427}, + pos: position{line: 1790, col: 14, offset: 58300}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -45308,18 +45277,18 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1792, col: 62, offset: 58475}, + pos: position{line: 1790, col: 62, offset: 58348}, val: ">", ignoreCase: false, want: "\">\"", }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonListElementContinuationElement132, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -45332,24 +45301,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1787, col: 5, offset: 58257}, + pos: position{line: 1785, col: 5, offset: 58130}, label: "description", expr: &actionExpr{ - pos: position{line: 1570, col: 5, offset: 51250}, + pos: position{line: 1568, col: 5, offset: 51123}, run: (*parser).callonListElementContinuationElement136, expr: &seqExpr{ - pos: position{line: 1570, col: 5, offset: 51250}, + pos: position{line: 1568, col: 5, offset: 51123}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1570, col: 5, offset: 51250}, + pos: position{line: 1568, col: 5, offset: 51123}, label: "rawline", expr: &actionExpr{ - pos: position{line: 1570, col: 14, offset: 51259}, + pos: position{line: 1568, col: 14, offset: 51132}, run: (*parser).callonListElementContinuationElement139, expr: &oneOrMoreExpr{ - pos: position{line: 1570, col: 14, offset: 51259}, + pos: position{line: 1568, col: 14, offset: 51132}, expr: &charClassMatcher{ - pos: position{line: 1570, col: 14, offset: 51259}, + pos: position{line: 1568, col: 14, offset: 51132}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -45359,28 +45328,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement143, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -45389,9 +45358,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -45404,40 +45373,40 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1728, col: 5, offset: 56541}, + pos: position{line: 1726, col: 5, offset: 56414}, run: (*parser).callonListElementContinuationElement150, expr: &seqExpr{ - pos: position{line: 1728, col: 5, offset: 56541}, + pos: position{line: 1726, col: 5, offset: 56414}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1728, col: 5, offset: 56541}, + pos: position{line: 1726, col: 5, offset: 56414}, label: "term", expr: &actionExpr{ - pos: position{line: 1736, col: 5, offset: 56800}, + pos: position{line: 1734, col: 5, offset: 56673}, run: (*parser).callonListElementContinuationElement153, expr: &oneOrMoreExpr{ - pos: position{line: 1736, col: 5, offset: 56800}, + pos: position{line: 1734, col: 5, offset: 56673}, expr: &seqExpr{ - pos: position{line: 1736, col: 6, offset: 56801}, + pos: position{line: 1734, col: 6, offset: 56674}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1736, col: 6, offset: 56801}, + pos: position{line: 1734, col: 6, offset: 56674}, expr: &actionExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, run: (*parser).callonListElementContinuationElement157, expr: &seqExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, label: "separator", expr: &actionExpr{ - pos: position{line: 1741, col: 16, offset: 56962}, + pos: position{line: 1739, col: 16, offset: 56835}, run: (*parser).callonListElementContinuationElement160, expr: &oneOrMoreExpr{ - pos: position{line: 1741, col: 16, offset: 56962}, + pos: position{line: 1739, col: 16, offset: 56835}, expr: &litMatcher{ - pos: position{line: 1741, col: 17, offset: 56963}, + pos: position{line: 1739, col: 17, offset: 56836}, val: ":", ignoreCase: false, want: "\":\"", @@ -45446,7 +45415,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1744, col: 5, offset: 57020}, + pos: position{line: 1742, col: 5, offset: 56893}, run: (*parser).callonListElementContinuationElement163, }, }, @@ -45454,30 +45423,30 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1736, col: 35, offset: 56830}, + pos: position{line: 1734, col: 35, offset: 56703}, expr: &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement166, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -45486,16 +45455,16 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, }, }, &anyMatcher{ - line: 1736, col: 40, offset: 56835, + line: 1734, col: 40, offset: 56708, }, }, }, @@ -45503,24 +45472,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1729, col: 5, offset: 56576}, + pos: position{line: 1727, col: 5, offset: 56449}, label: "separator", expr: &actionExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, run: (*parser).callonListElementContinuationElement175, expr: &seqExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, label: "separator", expr: &actionExpr{ - pos: position{line: 1741, col: 16, offset: 56962}, + pos: position{line: 1739, col: 16, offset: 56835}, run: (*parser).callonListElementContinuationElement178, expr: &oneOrMoreExpr{ - pos: position{line: 1741, col: 16, offset: 56962}, + pos: position{line: 1739, col: 16, offset: 56835}, expr: &litMatcher{ - pos: position{line: 1741, col: 17, offset: 56963}, + pos: position{line: 1739, col: 17, offset: 56836}, val: ":", ignoreCase: false, want: "\":\"", @@ -45529,7 +45498,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1744, col: 5, offset: 57020}, + pos: position{line: 1742, col: 5, offset: 56893}, run: (*parser).callonListElementContinuationElement181, }, }, @@ -45537,24 +45506,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1730, col: 5, offset: 56621}, + pos: position{line: 1728, col: 5, offset: 56494}, label: "description", expr: &choiceExpr{ - pos: position{line: 1752, col: 5, offset: 57270}, + pos: position{line: 1750, col: 5, offset: 57143}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1754, col: 9, offset: 57335}, + pos: position{line: 1752, col: 9, offset: 57208}, run: (*parser).callonListElementContinuationElement184, expr: &seqExpr{ - pos: position{line: 1754, col: 9, offset: 57335}, + pos: position{line: 1752, col: 9, offset: 57208}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1754, col: 9, offset: 57335}, + pos: position{line: 1752, col: 9, offset: 57208}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement187, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -45563,28 +45532,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement190, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -45593,15 +45562,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 1755, col: 9, offset: 57355}, + pos: position{line: 1753, col: 9, offset: 57228}, expr: &actionExpr{ pos: position{line: 687, col: 14, offset: 22085}, run: (*parser).callonListElementContinuationElement198, @@ -45611,19 +45580,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 687, col: 14, offset: 22085}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, &zeroOrMoreExpr{ pos: position{line: 687, col: 19, offset: 22090}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement204, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -45632,28 +45601,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement207, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -45662,9 +45631,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -45674,47 +45643,47 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1756, col: 9, offset: 57375}, + pos: position{line: 1754, col: 9, offset: 57248}, label: "content", expr: &zeroOrOneExpr{ - pos: position{line: 1756, col: 17, offset: 57383}, + pos: position{line: 1754, col: 17, offset: 57256}, expr: &choiceExpr{ - pos: position{line: 1550, col: 5, offset: 50617}, + pos: position{line: 1548, col: 5, offset: 50490}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1550, col: 5, offset: 50617}, + pos: position{line: 1548, col: 5, offset: 50490}, run: (*parser).callonListElementContinuationElement217, expr: &actionExpr{ - pos: position{line: 2772, col: 22, offset: 90565}, + pos: position{line: 2770, col: 22, offset: 90438}, run: (*parser).callonListElementContinuationElement218, expr: &seqExpr{ - pos: position{line: 2772, col: 22, offset: 90565}, + pos: position{line: 2770, col: 22, offset: 90438}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2777, col: 31, offset: 90786}, + pos: position{line: 2775, col: 31, offset: 90659}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2777, col: 36, offset: 90791}, + pos: position{line: 2775, col: 36, offset: 90664}, expr: &litMatcher{ - pos: position{line: 2777, col: 37, offset: 90792}, + pos: position{line: 2775, col: 37, offset: 90665}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2772, col: 49, offset: 90592}, + pos: position{line: 2770, col: 49, offset: 90465}, label: "content", expr: &actionExpr{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, run: (*parser).callonListElementContinuationElement224, expr: &zeroOrMoreExpr{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, expr: &charClassMatcher{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -45724,28 +45693,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement228, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -45754,9 +45723,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -45766,13 +45735,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1554, col: 9, offset: 50770}, + pos: position{line: 1552, col: 9, offset: 50643}, run: (*parser).callonListElementContinuationElement235, expr: &seqExpr{ - pos: position{line: 1554, col: 9, offset: 50770}, + pos: position{line: 1552, col: 9, offset: 50643}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1554, col: 9, offset: 50770}, + pos: position{line: 1552, col: 9, offset: 50643}, expr: &actionExpr{ pos: position{line: 687, col: 14, offset: 22085}, run: (*parser).callonListElementContinuationElement238, @@ -45782,19 +45751,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 687, col: 14, offset: 22085}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, &zeroOrMoreExpr{ pos: position{line: 687, col: 19, offset: 22090}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement244, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -45803,28 +45772,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement247, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -45833,9 +45802,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -45845,23 +45814,23 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1555, col: 9, offset: 50789}, + pos: position{line: 1553, col: 9, offset: 50662}, expr: &seqExpr{ - pos: position{line: 1588, col: 34, offset: 51749}, + pos: position{line: 1586, col: 34, offset: 51622}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1588, col: 34, offset: 51749}, + pos: position{line: 1586, col: 34, offset: 51622}, val: "+", ignoreCase: false, want: "\"+\"", }, &zeroOrMoreExpr{ - pos: position{line: 1588, col: 38, offset: 51753}, + pos: position{line: 1586, col: 38, offset: 51626}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement258, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -45870,25 +45839,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement260, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -45900,20 +45869,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1556, col: 9, offset: 50828}, + pos: position{line: 1554, col: 9, offset: 50701}, expr: &actionExpr{ - pos: position{line: 1636, col: 5, offset: 53223}, + pos: position{line: 1634, col: 5, offset: 53096}, run: (*parser).callonListElementContinuationElement266, expr: &seqExpr{ - pos: position{line: 1636, col: 5, offset: 53223}, + pos: position{line: 1634, col: 5, offset: 53096}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1636, col: 5, offset: 53223}, + pos: position{line: 1634, col: 5, offset: 53096}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement269, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -45922,27 +45891,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1636, col: 12, offset: 53230}, + pos: position{line: 1634, col: 12, offset: 53103}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 1638, col: 9, offset: 53293}, + pos: position{line: 1636, col: 9, offset: 53166}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1638, col: 9, offset: 53293}, + pos: position{line: 1636, col: 9, offset: 53166}, run: (*parser).callonListElementContinuationElement273, expr: &seqExpr{ - pos: position{line: 1638, col: 9, offset: 53293}, + pos: position{line: 1636, col: 9, offset: 53166}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1638, col: 9, offset: 53293}, + pos: position{line: 1636, col: 9, offset: 53166}, label: "depth", expr: &actionExpr{ - pos: position{line: 1638, col: 16, offset: 53300}, + pos: position{line: 1636, col: 16, offset: 53173}, run: (*parser).callonListElementContinuationElement276, expr: &oneOrMoreExpr{ - pos: position{line: 1638, col: 16, offset: 53300}, + pos: position{line: 1636, col: 16, offset: 53173}, expr: &litMatcher{ - pos: position{line: 1638, col: 17, offset: 53301}, + pos: position{line: 1636, col: 17, offset: 53174}, val: ".", ignoreCase: false, want: "\".\"", @@ -45951,22 +45920,22 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1642, col: 9, offset: 53401}, + pos: position{line: 1640, col: 9, offset: 53274}, run: (*parser).callonListElementContinuationElement279, }, }, }, }, &actionExpr{ - pos: position{line: 1661, col: 11, offset: 54118}, + pos: position{line: 1659, col: 11, offset: 53991}, run: (*parser).callonListElementContinuationElement280, expr: &seqExpr{ - pos: position{line: 1661, col: 11, offset: 54118}, + pos: position{line: 1659, col: 11, offset: 53991}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1661, col: 11, offset: 54118}, + pos: position{line: 1659, col: 11, offset: 53991}, expr: &charClassMatcher{ - pos: position{line: 1661, col: 12, offset: 54119}, + pos: position{line: 1659, col: 12, offset: 53992}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -45974,7 +45943,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1661, col: 20, offset: 54127}, + pos: position{line: 1659, col: 20, offset: 54000}, val: ".", ignoreCase: false, want: "\".\"", @@ -45983,20 +45952,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1663, col: 13, offset: 54244}, + pos: position{line: 1661, col: 13, offset: 54117}, run: (*parser).callonListElementContinuationElement285, expr: &seqExpr{ - pos: position{line: 1663, col: 13, offset: 54244}, + pos: position{line: 1661, col: 13, offset: 54117}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 1663, col: 14, offset: 54245}, + pos: position{line: 1661, col: 14, offset: 54118}, val: "[a-z]", ranges: []rune{'a', 'z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 1663, col: 21, offset: 54252}, + pos: position{line: 1661, col: 21, offset: 54125}, val: ".", ignoreCase: false, want: "\".\"", @@ -46005,20 +45974,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1665, col: 13, offset: 54372}, + pos: position{line: 1663, col: 13, offset: 54245}, run: (*parser).callonListElementContinuationElement289, expr: &seqExpr{ - pos: position{line: 1665, col: 13, offset: 54372}, + pos: position{line: 1663, col: 13, offset: 54245}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 1665, col: 14, offset: 54373}, + pos: position{line: 1663, col: 14, offset: 54246}, val: "[A-Z]", ranges: []rune{'A', 'Z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 1665, col: 21, offset: 54380}, + pos: position{line: 1663, col: 21, offset: 54253}, val: ".", ignoreCase: false, want: "\".\"", @@ -46027,15 +45996,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1667, col: 13, offset: 54500}, + pos: position{line: 1665, col: 13, offset: 54373}, run: (*parser).callonListElementContinuationElement293, expr: &seqExpr{ - pos: position{line: 1667, col: 13, offset: 54500}, + pos: position{line: 1665, col: 13, offset: 54373}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1667, col: 13, offset: 54500}, + pos: position{line: 1665, col: 13, offset: 54373}, expr: &charClassMatcher{ - pos: position{line: 1667, col: 14, offset: 54501}, + pos: position{line: 1665, col: 14, offset: 54374}, val: "[ivxdlcm]", chars: []rune{'i', 'v', 'x', 'd', 'l', 'c', 'm'}, ignoreCase: false, @@ -46043,7 +46012,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1667, col: 26, offset: 54513}, + pos: position{line: 1665, col: 26, offset: 54386}, val: ")", ignoreCase: false, want: "\")\"", @@ -46052,15 +46021,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1669, col: 13, offset: 54633}, + pos: position{line: 1667, col: 13, offset: 54506}, run: (*parser).callonListElementContinuationElement298, expr: &seqExpr{ - pos: position{line: 1669, col: 13, offset: 54633}, + pos: position{line: 1667, col: 13, offset: 54506}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1669, col: 13, offset: 54633}, + pos: position{line: 1667, col: 13, offset: 54506}, expr: &charClassMatcher{ - pos: position{line: 1669, col: 14, offset: 54634}, + pos: position{line: 1667, col: 14, offset: 54507}, val: "[IVXDLCM]", chars: []rune{'I', 'V', 'X', 'D', 'L', 'C', 'M'}, ignoreCase: false, @@ -46068,7 +46037,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1669, col: 26, offset: 54646}, + pos: position{line: 1667, col: 26, offset: 54519}, val: ")", ignoreCase: false, want: "\")\"", @@ -46080,12 +46049,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonListElementContinuationElement303, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -46098,20 +46067,20 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1557, col: 9, offset: 50862}, + pos: position{line: 1555, col: 9, offset: 50735}, expr: &actionExpr{ - pos: position{line: 1686, col: 5, offset: 55185}, + pos: position{line: 1684, col: 5, offset: 55058}, run: (*parser).callonListElementContinuationElement307, expr: &seqExpr{ - pos: position{line: 1686, col: 5, offset: 55185}, + pos: position{line: 1684, col: 5, offset: 55058}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1686, col: 5, offset: 55185}, + pos: position{line: 1684, col: 5, offset: 55058}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement310, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -46120,27 +46089,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1686, col: 12, offset: 55192}, + pos: position{line: 1684, col: 12, offset: 55065}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 1686, col: 20, offset: 55200}, + pos: position{line: 1684, col: 20, offset: 55073}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1688, col: 9, offset: 55257}, + pos: position{line: 1686, col: 9, offset: 55130}, run: (*parser).callonListElementContinuationElement314, expr: &seqExpr{ - pos: position{line: 1688, col: 9, offset: 55257}, + pos: position{line: 1686, col: 9, offset: 55130}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1688, col: 9, offset: 55257}, + pos: position{line: 1686, col: 9, offset: 55130}, label: "depth", expr: &actionExpr{ - pos: position{line: 1688, col: 16, offset: 55264}, + pos: position{line: 1686, col: 16, offset: 55137}, run: (*parser).callonListElementContinuationElement317, expr: &oneOrMoreExpr{ - pos: position{line: 1688, col: 16, offset: 55264}, + pos: position{line: 1686, col: 16, offset: 55137}, expr: &litMatcher{ - pos: position{line: 1688, col: 17, offset: 55265}, + pos: position{line: 1686, col: 17, offset: 55138}, val: "*", ignoreCase: false, want: "\"*\"", @@ -46149,20 +46118,20 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1692, col: 9, offset: 55365}, + pos: position{line: 1690, col: 9, offset: 55238}, run: (*parser).callonListElementContinuationElement320, }, }, }, }, &labeledExpr{ - pos: position{line: 1709, col: 14, offset: 56072}, + pos: position{line: 1707, col: 14, offset: 55945}, label: "depth", expr: &actionExpr{ - pos: position{line: 1709, col: 21, offset: 56079}, + pos: position{line: 1707, col: 21, offset: 55952}, run: (*parser).callonListElementContinuationElement322, expr: &litMatcher{ - pos: position{line: 1709, col: 22, offset: 56080}, + pos: position{line: 1707, col: 22, offset: 55953}, val: "-", ignoreCase: false, want: "\"-\"", @@ -46173,12 +46142,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonListElementContinuationElement324, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -46191,29 +46160,29 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1558, col: 9, offset: 50898}, + pos: position{line: 1556, col: 9, offset: 50771}, expr: &actionExpr{ - pos: position{line: 1792, col: 5, offset: 58418}, + pos: position{line: 1790, col: 5, offset: 58291}, run: (*parser).callonListElementContinuationElement328, expr: &seqExpr{ - pos: position{line: 1792, col: 5, offset: 58418}, + pos: position{line: 1790, col: 5, offset: 58291}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1792, col: 5, offset: 58418}, + pos: position{line: 1790, col: 5, offset: 58291}, val: "<", ignoreCase: false, want: "\"<\"", }, &labeledExpr{ - pos: position{line: 1792, col: 9, offset: 58422}, + pos: position{line: 1790, col: 9, offset: 58295}, label: "ref", expr: &actionExpr{ - pos: position{line: 1792, col: 14, offset: 58427}, + pos: position{line: 1790, col: 14, offset: 58300}, run: (*parser).callonListElementContinuationElement332, expr: &oneOrMoreExpr{ - pos: position{line: 1792, col: 14, offset: 58427}, + pos: position{line: 1790, col: 14, offset: 58300}, expr: &charClassMatcher{ - pos: position{line: 1792, col: 14, offset: 58427}, + pos: position{line: 1790, col: 14, offset: 58300}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -46223,18 +46192,18 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1792, col: 62, offset: 58475}, + pos: position{line: 1790, col: 62, offset: 58348}, val: ">", ignoreCase: false, want: "\">\"", }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonListElementContinuationElement336, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -46247,36 +46216,36 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1559, col: 9, offset: 50932}, + pos: position{line: 1557, col: 9, offset: 50805}, expr: &seqExpr{ - pos: position{line: 1559, col: 11, offset: 50934}, + pos: position{line: 1557, col: 11, offset: 50807}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 1736, col: 5, offset: 56800}, + pos: position{line: 1734, col: 5, offset: 56673}, run: (*parser).callonListElementContinuationElement341, expr: &oneOrMoreExpr{ - pos: position{line: 1736, col: 5, offset: 56800}, + pos: position{line: 1734, col: 5, offset: 56673}, expr: &seqExpr{ - pos: position{line: 1736, col: 6, offset: 56801}, + pos: position{line: 1734, col: 6, offset: 56674}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1736, col: 6, offset: 56801}, + pos: position{line: 1734, col: 6, offset: 56674}, expr: &actionExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, run: (*parser).callonListElementContinuationElement345, expr: &seqExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, label: "separator", expr: &actionExpr{ - pos: position{line: 1741, col: 16, offset: 56962}, + pos: position{line: 1739, col: 16, offset: 56835}, run: (*parser).callonListElementContinuationElement348, expr: &oneOrMoreExpr{ - pos: position{line: 1741, col: 16, offset: 56962}, + pos: position{line: 1739, col: 16, offset: 56835}, expr: &litMatcher{ - pos: position{line: 1741, col: 17, offset: 56963}, + pos: position{line: 1739, col: 17, offset: 56836}, val: ":", ignoreCase: false, want: "\":\"", @@ -46285,7 +46254,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1744, col: 5, offset: 57020}, + pos: position{line: 1742, col: 5, offset: 56893}, run: (*parser).callonListElementContinuationElement351, }, }, @@ -46293,30 +46262,30 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1736, col: 35, offset: 56830}, + pos: position{line: 1734, col: 35, offset: 56703}, expr: &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement354, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -46325,37 +46294,37 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, }, }, &anyMatcher{ - line: 1736, col: 40, offset: 56835, + line: 1734, col: 40, offset: 56708, }, }, }, }, }, &actionExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, run: (*parser).callonListElementContinuationElement362, expr: &seqExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1741, col: 5, offset: 56951}, + pos: position{line: 1739, col: 5, offset: 56824}, label: "separator", expr: &actionExpr{ - pos: position{line: 1741, col: 16, offset: 56962}, + pos: position{line: 1739, col: 16, offset: 56835}, run: (*parser).callonListElementContinuationElement365, expr: &oneOrMoreExpr{ - pos: position{line: 1741, col: 16, offset: 56962}, + pos: position{line: 1739, col: 16, offset: 56835}, expr: &litMatcher{ - pos: position{line: 1741, col: 17, offset: 56963}, + pos: position{line: 1739, col: 17, offset: 56836}, val: ":", ignoreCase: false, want: "\":\"", @@ -46364,7 +46333,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1744, col: 5, offset: 57020}, + pos: position{line: 1742, col: 5, offset: 56893}, run: (*parser).callonListElementContinuationElement368, }, }, @@ -46374,7 +46343,7 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1560, col: 9, offset: 50994}, + pos: position{line: 1558, col: 9, offset: 50867}, expr: &actionExpr{ pos: position{line: 733, col: 5, offset: 23620}, run: (*parser).callonListElementContinuationElement370, @@ -46384,7 +46353,7 @@ var g = &grammar{ ¬Expr{ pos: position{line: 733, col: 5, offset: 23620}, expr: &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -46435,10 +46404,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 751, col: 8, offset: 24264}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement385, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -46447,28 +46416,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement388, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -46477,9 +46446,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -46524,10 +46493,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 758, col: 8, offset: 24512}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement404, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -46536,28 +46505,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement407, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -46566,9 +46535,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -46609,10 +46578,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 769, col: 52, offset: 24924}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement422, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -46621,28 +46590,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement425, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -46651,9 +46620,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -46698,10 +46667,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 765, col: 8, offset: 24758}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement441, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -46710,28 +46679,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement444, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -46740,9 +46709,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -46787,10 +46756,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 780, col: 8, offset: 25296}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement460, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -46799,28 +46768,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement463, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -46829,9 +46798,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -46876,10 +46845,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 787, col: 8, offset: 25544}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement479, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -46888,28 +46857,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement482, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -46918,9 +46887,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -46965,10 +46934,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 794, col: 8, offset: 25796}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement498, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -46977,28 +46946,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement501, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -47007,9 +46976,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -47054,10 +47023,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 801, col: 8, offset: 26046}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement517, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -47066,28 +47035,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement520, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -47096,9 +47065,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -47143,10 +47112,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 808, col: 8, offset: 26292}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement536, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -47155,28 +47124,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement539, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -47185,9 +47154,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -47203,15 +47172,15 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1561, col: 9, offset: 51018}, + pos: position{line: 1559, col: 9, offset: 50891}, label: "content", expr: &actionExpr{ - pos: position{line: 1561, col: 18, offset: 51027}, + pos: position{line: 1559, col: 18, offset: 50900}, run: (*parser).callonListElementContinuationElement547, expr: &oneOrMoreExpr{ - pos: position{line: 1561, col: 18, offset: 51027}, + pos: position{line: 1559, col: 18, offset: 50900}, expr: &charClassMatcher{ - pos: position{line: 1561, col: 18, offset: 51027}, + pos: position{line: 1559, col: 18, offset: 50900}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -47221,28 +47190,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement551, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -47251,9 +47220,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -47269,18 +47238,18 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1764, col: 9, offset: 57618}, + pos: position{line: 1762, col: 9, offset: 57491}, run: (*parser).callonListElementContinuationElement558, expr: &seqExpr{ - pos: position{line: 1764, col: 9, offset: 57618}, + pos: position{line: 1762, col: 9, offset: 57491}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonListElementContinuationElement560, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -47289,15 +47258,15 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1765, col: 9, offset: 57670}, + pos: position{line: 1763, col: 9, offset: 57543}, label: "content", expr: &actionExpr{ - pos: position{line: 1765, col: 18, offset: 57679}, + pos: position{line: 1763, col: 18, offset: 57552}, run: (*parser).callonListElementContinuationElement564, expr: &oneOrMoreExpr{ - pos: position{line: 1765, col: 18, offset: 57679}, + pos: position{line: 1763, col: 18, offset: 57552}, expr: &charClassMatcher{ - pos: position{line: 1765, col: 18, offset: 57679}, + pos: position{line: 1763, col: 18, offset: 57552}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -47307,28 +47276,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement568, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -47337,9 +47306,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -47357,21 +47326,21 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1593, col: 5, offset: 51890}, + pos: position{line: 1591, col: 5, offset: 51763}, label: "attributes", expr: &zeroOrOneExpr{ - pos: position{line: 1593, col: 16, offset: 51901}, + pos: position{line: 1591, col: 16, offset: 51774}, expr: &ruleRefExpr{ - pos: position{line: 1593, col: 17, offset: 51902}, + pos: position{line: 1591, col: 17, offset: 51775}, name: "BlockAttributes", }, }, }, &labeledExpr{ - pos: position{line: 1594, col: 5, offset: 51924}, + pos: position{line: 1592, col: 5, offset: 51797}, label: "element", expr: &choiceExpr{ - pos: position{line: 1595, col: 9, offset: 51942}, + pos: position{line: 1593, col: 9, offset: 51815}, alternatives: []interface{}{ &actionExpr{ pos: position{line: 687, col: 14, offset: 22085}, @@ -47382,19 +47351,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 687, col: 14, offset: 22085}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, &zeroOrMoreExpr{ pos: position{line: 687, col: 19, offset: 22090}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement586, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -47403,28 +47372,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement589, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -47433,9 +47402,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -47444,7 +47413,7 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1596, col: 11, offset: 51962}, + pos: position{line: 1594, col: 11, offset: 51835}, name: "AttributeDeclaration", }, &actionExpr{ @@ -47502,10 +47471,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 364, col: 49, offset: 11201}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement608, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -47514,28 +47483,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement611, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -47544,9 +47513,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -47609,10 +47578,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 366, col: 39, offset: 11322}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement629, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -47621,28 +47590,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement632, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -47651,9 +47620,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -47704,10 +47673,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 751, col: 8, offset: 24264}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement650, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -47716,28 +47685,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement653, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -47746,9 +47715,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -47809,10 +47778,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 751, col: 8, offset: 24264}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement675, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -47821,28 +47790,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement678, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -47851,9 +47820,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -47862,9 +47831,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -47882,9 +47851,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 813, col: 5, offset: 26438}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -47907,28 +47876,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement698, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -47937,9 +47906,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -47995,10 +47964,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 751, col: 8, offset: 24264}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement716, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -48007,28 +47976,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement719, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -48037,9 +48006,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -48048,9 +48017,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -48105,10 +48074,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 758, col: 8, offset: 24512}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement740, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -48117,28 +48086,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement743, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -48147,9 +48116,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -48221,10 +48190,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 758, col: 8, offset: 24512}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement768, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -48233,28 +48202,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement771, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -48263,9 +48232,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -48281,9 +48250,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -48301,9 +48270,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 813, col: 5, offset: 26438}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -48326,28 +48295,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement792, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -48356,9 +48325,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -48423,10 +48392,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 758, col: 8, offset: 24512}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement813, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -48435,28 +48404,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement816, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -48465,9 +48434,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -48483,9 +48452,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -48537,10 +48506,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 769, col: 52, offset: 24924}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement837, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -48549,28 +48518,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement840, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -48579,9 +48548,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -48615,10 +48584,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 967, col: 40, offset: 30568}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement855, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -48627,28 +48596,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement858, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -48657,9 +48626,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -48679,9 +48648,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 813, col: 5, offset: 26438}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -48704,28 +48673,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement876, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -48734,9 +48703,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -48764,10 +48733,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 967, col: 40, offset: 30568}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement887, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -48776,28 +48745,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement890, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -48806,9 +48775,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -48865,10 +48834,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 765, col: 8, offset: 24758}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement909, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -48877,28 +48846,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement912, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -48907,9 +48876,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -48981,10 +48950,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 765, col: 8, offset: 24758}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement937, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -48993,28 +48962,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement940, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -49023,9 +48992,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -49041,9 +49010,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -49061,9 +49030,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 813, col: 5, offset: 26438}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -49086,28 +49055,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement961, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -49116,9 +49085,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -49183,10 +49152,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 765, col: 8, offset: 24758}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement982, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -49195,28 +49164,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement985, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -49225,9 +49194,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -49243,9 +49212,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -49301,10 +49270,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 780, col: 8, offset: 25296}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement1007, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -49313,28 +49282,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1010, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -49343,9 +49312,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -49417,10 +49386,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 780, col: 8, offset: 25296}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement1035, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -49429,28 +49398,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1038, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -49459,9 +49428,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -49477,9 +49446,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -49497,9 +49466,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 813, col: 5, offset: 26438}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -49522,28 +49491,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1059, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -49552,9 +49521,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -49619,10 +49588,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 780, col: 8, offset: 25296}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement1080, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -49631,28 +49600,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1083, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -49661,9 +49630,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -49679,9 +49648,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -49737,10 +49706,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 787, col: 8, offset: 25544}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement1105, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -49749,28 +49718,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1108, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -49779,9 +49748,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -49853,10 +49822,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 787, col: 8, offset: 25544}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement1133, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -49865,28 +49834,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1136, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -49895,9 +49864,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -49913,9 +49882,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -49933,9 +49902,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 813, col: 5, offset: 26438}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -49958,28 +49927,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1157, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -49988,9 +49957,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -50055,10 +50024,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 787, col: 8, offset: 25544}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement1178, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -50067,28 +50036,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1181, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -50097,9 +50066,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -50115,9 +50084,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -50153,19 +50122,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 687, col: 14, offset: 22085}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, &zeroOrMoreExpr{ pos: position{line: 687, col: 19, offset: 22090}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement1203, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -50174,28 +50143,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1206, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -50204,9 +50173,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -50240,28 +50209,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1219, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -50270,9 +50239,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -50306,19 +50275,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 687, col: 14, offset: 22085}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, &zeroOrMoreExpr{ pos: position{line: 687, col: 19, offset: 22090}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement1238, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -50327,28 +50296,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1241, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -50357,9 +50326,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -50393,28 +50362,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1254, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -50423,9 +50392,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -50434,21 +50403,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1852, col: 5, offset: 60532}, + pos: position{line: 1850, col: 5, offset: 60405}, run: (*parser).callonListElementContinuationElement1261, expr: &seqExpr{ - pos: position{line: 1852, col: 5, offset: 60532}, + pos: position{line: 1850, col: 5, offset: 60405}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1852, col: 5, offset: 60532}, + pos: position{line: 1850, col: 5, offset: 60405}, label: "content", expr: &actionExpr{ - pos: position{line: 1852, col: 14, offset: 60541}, + pos: position{line: 1850, col: 14, offset: 60414}, run: (*parser).callonListElementContinuationElement1264, expr: &oneOrMoreExpr{ - pos: position{line: 1852, col: 14, offset: 60541}, + pos: position{line: 1850, col: 14, offset: 60414}, expr: &charClassMatcher{ - pos: position{line: 1852, col: 14, offset: 60541}, + pos: position{line: 1850, col: 14, offset: 60414}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -50458,32 +50427,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1855, col: 5, offset: 60648}, + pos: position{line: 1853, col: 5, offset: 60521}, run: (*parser).callonListElementContinuationElement1267, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1269, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -50492,9 +50461,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -50555,10 +50524,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 794, col: 8, offset: 25796}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement1288, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -50567,28 +50536,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1291, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -50597,9 +50566,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -50671,10 +50640,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 794, col: 8, offset: 25796}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement1316, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -50683,28 +50652,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1319, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -50713,9 +50682,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -50731,9 +50700,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -50751,9 +50720,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 813, col: 5, offset: 26438}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -50776,28 +50745,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1340, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -50806,9 +50775,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -50873,10 +50842,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 794, col: 8, offset: 25796}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement1361, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -50885,28 +50854,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1364, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -50915,9 +50884,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -50933,9 +50902,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -50991,10 +50960,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 801, col: 8, offset: 26046}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement1386, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -51003,28 +50972,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1389, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -51033,9 +51002,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -51107,10 +51076,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 801, col: 8, offset: 26046}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement1414, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -51119,28 +51088,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1417, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -51149,9 +51118,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -51167,9 +51136,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -51187,9 +51156,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 813, col: 5, offset: 26438}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -51212,28 +51181,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1438, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -51242,9 +51211,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -51309,10 +51278,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 801, col: 8, offset: 26046}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement1459, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -51321,28 +51290,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1462, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -51351,9 +51320,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -51369,9 +51338,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -51427,10 +51396,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 808, col: 8, offset: 26292}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement1484, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -51439,28 +51408,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1487, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -51469,9 +51438,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -51543,10 +51512,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 808, col: 8, offset: 26292}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement1512, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -51555,28 +51524,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1515, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -51585,9 +51554,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -51603,9 +51572,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -51623,9 +51592,9 @@ var g = &grammar{ ¬Expr{ pos: position{line: 813, col: 5, offset: 26438}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -51648,28 +51617,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1536, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -51678,9 +51647,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -51745,10 +51714,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 808, col: 8, offset: 26292}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement1557, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -51757,28 +51726,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1560, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -51787,9 +51756,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -51805,9 +51774,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -51818,52 +51787,52 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2986, col: 18, offset: 96509}, + pos: position{line: 2984, col: 18, offset: 96382}, run: (*parser).callonListElementContinuationElement1570, expr: &seqExpr{ - pos: position{line: 2986, col: 18, offset: 96509}, + pos: position{line: 2984, col: 18, offset: 96382}, exprs: []interface{}{ &choiceExpr{ - pos: position{line: 2987, col: 9, offset: 96519}, + pos: position{line: 2985, col: 9, offset: 96392}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 2987, col: 9, offset: 96519}, + pos: position{line: 2985, col: 9, offset: 96392}, val: "'''", ignoreCase: false, want: "\"'''\"", }, &litMatcher{ - pos: position{line: 2988, col: 11, offset: 96555}, + pos: position{line: 2986, col: 11, offset: 96428}, val: "***", ignoreCase: false, want: "\"***\"", }, &litMatcher{ - pos: position{line: 2988, col: 19, offset: 96563}, + pos: position{line: 2986, col: 19, offset: 96436}, val: "* * *", ignoreCase: false, want: "\"* * *\"", }, &litMatcher{ - pos: position{line: 2988, col: 29, offset: 96573}, + pos: position{line: 2986, col: 29, offset: 96446}, val: "---", ignoreCase: false, want: "\"---\"", }, &litMatcher{ - pos: position{line: 2988, col: 37, offset: 96581}, + pos: position{line: 2986, col: 37, offset: 96454}, val: "- - -", ignoreCase: false, want: "\"- - -\"", }, &litMatcher{ - pos: position{line: 2988, col: 47, offset: 96591}, + pos: position{line: 2986, col: 47, offset: 96464}, val: "___", ignoreCase: false, want: "\"___\"", }, &litMatcher{ - pos: position{line: 2988, col: 55, offset: 96599}, + pos: position{line: 2986, col: 55, offset: 96472}, val: "_ _ _", ignoreCase: false, want: "\"_ _ _\"", @@ -51871,12 +51840,12 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 2989, col: 11, offset: 96657}, + pos: position{line: 2987, col: 11, offset: 96530}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement1581, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -51885,28 +51854,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1584, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -51915,36 +51884,36 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1592, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -51953,9 +51922,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -51964,28 +51933,28 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1600, col: 11, offset: 52104}, + pos: position{line: 1598, col: 11, offset: 51977}, name: "ImageBlock", }, &actionExpr{ - pos: position{line: 2884, col: 5, offset: 93638}, + pos: position{line: 2882, col: 5, offset: 93511}, run: (*parser).callonListElementContinuationElement1600, expr: &seqExpr{ - pos: position{line: 2884, col: 5, offset: 93638}, + pos: position{line: 2882, col: 5, offset: 93511}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2892, col: 19, offset: 93815}, + pos: position{line: 2890, col: 19, offset: 93688}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2892, col: 26, offset: 93822}, + pos: position{line: 2890, col: 26, offset: 93695}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement1604, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -51994,28 +51963,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1607, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -52024,48 +51993,48 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, }, &labeledExpr{ - pos: position{line: 2885, col: 5, offset: 93662}, + pos: position{line: 2883, col: 5, offset: 93535}, label: "header", expr: &zeroOrOneExpr{ - pos: position{line: 2885, col: 12, offset: 93669}, + pos: position{line: 2883, col: 12, offset: 93542}, expr: &actionExpr{ - pos: position{line: 2900, col: 5, offset: 93982}, + pos: position{line: 2898, col: 5, offset: 93855}, run: (*parser).callonListElementContinuationElement1616, expr: &seqExpr{ - pos: position{line: 2900, col: 5, offset: 93982}, + pos: position{line: 2898, col: 5, offset: 93855}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2900, col: 5, offset: 93982}, + pos: position{line: 2898, col: 5, offset: 93855}, label: "cells", expr: &oneOrMoreExpr{ - pos: position{line: 2900, col: 11, offset: 93988}, + pos: position{line: 2898, col: 11, offset: 93861}, expr: &actionExpr{ - pos: position{line: 2906, col: 5, offset: 94105}, + pos: position{line: 2904, col: 5, offset: 93978}, run: (*parser).callonListElementContinuationElement1620, expr: &seqExpr{ - pos: position{line: 2906, col: 5, offset: 94105}, + pos: position{line: 2904, col: 5, offset: 93978}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2906, col: 5, offset: 94105}, + pos: position{line: 2904, col: 5, offset: 93978}, val: "|", ignoreCase: false, want: "\"|\"", }, &zeroOrMoreExpr{ - pos: position{line: 2906, col: 9, offset: 94109}, + pos: position{line: 2904, col: 9, offset: 93982}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement1624, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -52074,23 +52043,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2907, col: 5, offset: 94121}, + pos: position{line: 2905, col: 5, offset: 93994}, label: "content", expr: &zeroOrOneExpr{ - pos: position{line: 2907, col: 14, offset: 94130}, + pos: position{line: 2905, col: 14, offset: 94003}, expr: &actionExpr{ - pos: position{line: 2939, col: 5, offset: 94918}, + pos: position{line: 2937, col: 5, offset: 94791}, run: (*parser).callonListElementContinuationElement1628, expr: &labeledExpr{ - pos: position{line: 2939, col: 5, offset: 94918}, + pos: position{line: 2937, col: 5, offset: 94791}, label: "content", expr: &actionExpr{ - pos: position{line: 2939, col: 14, offset: 94927}, + pos: position{line: 2937, col: 14, offset: 94800}, run: (*parser).callonListElementContinuationElement1630, expr: &oneOrMoreExpr{ - pos: position{line: 2939, col: 14, offset: 94927}, + pos: position{line: 2937, col: 14, offset: 94800}, expr: &charClassMatcher{ - pos: position{line: 2939, col: 14, offset: 94927}, + pos: position{line: 2937, col: 14, offset: 94800}, val: "[^\\r\\n|]", chars: []rune{'\r', '\n', '|'}, ignoreCase: false, @@ -52108,28 +52077,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1634, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -52138,15 +52107,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, }, &oneOrMoreExpr{ - pos: position{line: 2901, col: 5, offset: 94010}, + pos: position{line: 2899, col: 5, offset: 93883}, expr: &actionExpr{ pos: position{line: 687, col: 14, offset: 22085}, run: (*parser).callonListElementContinuationElement1642, @@ -52156,19 +52125,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 687, col: 14, offset: 22085}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, &zeroOrMoreExpr{ pos: position{line: 687, col: 19, offset: 22090}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement1648, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -52177,28 +52146,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1651, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -52207,9 +52176,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -52224,40 +52193,40 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2886, col: 5, offset: 93688}, + pos: position{line: 2884, col: 5, offset: 93561}, label: "rows", expr: &zeroOrMoreExpr{ - pos: position{line: 2886, col: 10, offset: 93693}, + pos: position{line: 2884, col: 10, offset: 93566}, expr: &choiceExpr{ - pos: position{line: 2911, col: 13, offset: 94227}, + pos: position{line: 2909, col: 13, offset: 94100}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2921, col: 5, offset: 94446}, + pos: position{line: 2919, col: 5, offset: 94319}, run: (*parser).callonListElementContinuationElement1661, expr: &seqExpr{ - pos: position{line: 2921, col: 5, offset: 94446}, + pos: position{line: 2919, col: 5, offset: 94319}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2921, col: 5, offset: 94446}, + pos: position{line: 2919, col: 5, offset: 94319}, expr: &choiceExpr{ - pos: position{line: 2896, col: 22, offset: 93895}, + pos: position{line: 2894, col: 22, offset: 93768}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2892, col: 19, offset: 93815}, + pos: position{line: 2890, col: 19, offset: 93688}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2892, col: 19, offset: 93815}, + pos: position{line: 2890, col: 19, offset: 93688}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2892, col: 26, offset: 93822}, + pos: position{line: 2890, col: 26, offset: 93695}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement1668, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -52266,28 +52235,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1671, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -52296,9 +52265,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -52306,55 +52275,55 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, }, }, &labeledExpr{ - pos: position{line: 2922, col: 5, offset: 94469}, + pos: position{line: 2920, col: 5, offset: 94342}, label: "cells", expr: &oneOrMoreExpr{ - pos: position{line: 2922, col: 11, offset: 94475}, + pos: position{line: 2920, col: 11, offset: 94348}, expr: &actionExpr{ - pos: position{line: 2922, col: 12, offset: 94476}, + pos: position{line: 2920, col: 12, offset: 94349}, run: (*parser).callonListElementContinuationElement1682, expr: &seqExpr{ - pos: position{line: 2922, col: 12, offset: 94476}, + pos: position{line: 2920, col: 12, offset: 94349}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2922, col: 12, offset: 94476}, + pos: position{line: 2920, col: 12, offset: 94349}, label: "cell", expr: &actionExpr{ - pos: position{line: 2931, col: 5, offset: 94717}, + pos: position{line: 2929, col: 5, offset: 94590}, run: (*parser).callonListElementContinuationElement1685, expr: &seqExpr{ - pos: position{line: 2931, col: 5, offset: 94717}, + pos: position{line: 2929, col: 5, offset: 94590}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2931, col: 5, offset: 94717}, + pos: position{line: 2929, col: 5, offset: 94590}, expr: &choiceExpr{ - pos: position{line: 2896, col: 22, offset: 93895}, + pos: position{line: 2894, col: 22, offset: 93768}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2892, col: 19, offset: 93815}, + pos: position{line: 2890, col: 19, offset: 93688}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2892, col: 19, offset: 93815}, + pos: position{line: 2890, col: 19, offset: 93688}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2892, col: 26, offset: 93822}, + pos: position{line: 2890, col: 26, offset: 93695}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement1692, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -52363,28 +52332,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1695, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -52393,9 +52362,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -52403,16 +52372,16 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, }, }, ¬Expr{ - pos: position{line: 2932, col: 5, offset: 94740}, + pos: position{line: 2930, col: 5, offset: 94613}, expr: &actionExpr{ pos: position{line: 687, col: 14, offset: 22085}, run: (*parser).callonListElementContinuationElement1705, @@ -52422,19 +52391,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 687, col: 14, offset: 22085}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, &zeroOrMoreExpr{ pos: position{line: 687, col: 19, offset: 22090}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement1711, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -52443,28 +52412,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1714, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -52473,9 +52442,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -52485,18 +52454,18 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2933, col: 5, offset: 94755}, + pos: position{line: 2931, col: 5, offset: 94628}, val: "|", ignoreCase: false, want: "\"|\"", }, &zeroOrMoreExpr{ - pos: position{line: 2933, col: 9, offset: 94759}, + pos: position{line: 2931, col: 9, offset: 94632}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement1723, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -52505,23 +52474,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2933, col: 16, offset: 94766}, + pos: position{line: 2931, col: 16, offset: 94639}, label: "content", expr: &zeroOrOneExpr{ - pos: position{line: 2933, col: 25, offset: 94775}, + pos: position{line: 2931, col: 25, offset: 94648}, expr: &actionExpr{ - pos: position{line: 2939, col: 5, offset: 94918}, + pos: position{line: 2937, col: 5, offset: 94791}, run: (*parser).callonListElementContinuationElement1727, expr: &labeledExpr{ - pos: position{line: 2939, col: 5, offset: 94918}, + pos: position{line: 2937, col: 5, offset: 94791}, label: "content", expr: &actionExpr{ - pos: position{line: 2939, col: 14, offset: 94927}, + pos: position{line: 2937, col: 14, offset: 94800}, run: (*parser).callonListElementContinuationElement1729, expr: &oneOrMoreExpr{ - pos: position{line: 2939, col: 14, offset: 94927}, + pos: position{line: 2937, col: 14, offset: 94800}, expr: &charClassMatcher{ - pos: position{line: 2939, col: 14, offset: 94927}, + pos: position{line: 2937, col: 14, offset: 94800}, val: "[^\\r\\n|]", chars: []rune{'\r', '\n', '|'}, ignoreCase: false, @@ -52538,28 +52507,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1733, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -52568,9 +52537,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -52581,10 +52550,10 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2925, col: 6, offset: 94538}, + pos: position{line: 2923, col: 6, offset: 94411}, alternatives: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 2925, col: 6, offset: 94538}, + pos: position{line: 2923, col: 6, offset: 94411}, expr: &actionExpr{ pos: position{line: 687, col: 14, offset: 22085}, run: (*parser).callonListElementContinuationElement1742, @@ -52594,19 +52563,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 687, col: 14, offset: 22085}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, &zeroOrMoreExpr{ pos: position{line: 687, col: 19, offset: 22090}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement1748, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -52615,28 +52584,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1751, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -52645,9 +52614,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -52657,26 +52626,26 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2925, col: 19, offset: 94551}, + pos: position{line: 2923, col: 19, offset: 94424}, expr: &choiceExpr{ - pos: position{line: 2896, col: 22, offset: 93895}, + pos: position{line: 2894, col: 22, offset: 93768}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2892, col: 19, offset: 93815}, + pos: position{line: 2890, col: 19, offset: 93688}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2892, col: 19, offset: 93815}, + pos: position{line: 2890, col: 19, offset: 93688}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2892, col: 26, offset: 93822}, + pos: position{line: 2890, col: 26, offset: 93695}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement1763, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -52685,28 +52654,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1766, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -52715,9 +52684,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -52725,9 +52694,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -52739,32 +52708,32 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2914, col: 5, offset: 94294}, + pos: position{line: 2912, col: 5, offset: 94167}, run: (*parser).callonListElementContinuationElement1775, expr: &seqExpr{ - pos: position{line: 2914, col: 5, offset: 94294}, + pos: position{line: 2912, col: 5, offset: 94167}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2914, col: 5, offset: 94294}, + pos: position{line: 2912, col: 5, offset: 94167}, expr: &choiceExpr{ - pos: position{line: 2896, col: 22, offset: 93895}, + pos: position{line: 2894, col: 22, offset: 93768}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2892, col: 19, offset: 93815}, + pos: position{line: 2890, col: 19, offset: 93688}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2892, col: 19, offset: 93815}, + pos: position{line: 2890, col: 19, offset: 93688}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2892, col: 26, offset: 93822}, + pos: position{line: 2890, col: 26, offset: 93695}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement1782, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -52773,28 +52742,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1785, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -52803,9 +52772,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -52813,46 +52782,46 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, }, }, &labeledExpr{ - pos: position{line: 2915, col: 5, offset: 94317}, + pos: position{line: 2913, col: 5, offset: 94190}, label: "cells", expr: &oneOrMoreExpr{ - pos: position{line: 2915, col: 11, offset: 94323}, + pos: position{line: 2913, col: 11, offset: 94196}, expr: &actionExpr{ - pos: position{line: 2931, col: 5, offset: 94717}, + pos: position{line: 2929, col: 5, offset: 94590}, run: (*parser).callonListElementContinuationElement1796, expr: &seqExpr{ - pos: position{line: 2931, col: 5, offset: 94717}, + pos: position{line: 2929, col: 5, offset: 94590}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2931, col: 5, offset: 94717}, + pos: position{line: 2929, col: 5, offset: 94590}, expr: &choiceExpr{ - pos: position{line: 2896, col: 22, offset: 93895}, + pos: position{line: 2894, col: 22, offset: 93768}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2892, col: 19, offset: 93815}, + pos: position{line: 2890, col: 19, offset: 93688}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2892, col: 19, offset: 93815}, + pos: position{line: 2890, col: 19, offset: 93688}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2892, col: 26, offset: 93822}, + pos: position{line: 2890, col: 26, offset: 93695}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement1803, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -52861,28 +52830,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1806, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -52891,9 +52860,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -52901,16 +52870,16 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, }, }, ¬Expr{ - pos: position{line: 2932, col: 5, offset: 94740}, + pos: position{line: 2930, col: 5, offset: 94613}, expr: &actionExpr{ pos: position{line: 687, col: 14, offset: 22085}, run: (*parser).callonListElementContinuationElement1816, @@ -52920,19 +52889,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 687, col: 14, offset: 22085}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, &zeroOrMoreExpr{ pos: position{line: 687, col: 19, offset: 22090}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement1822, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -52941,28 +52910,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1825, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -52971,9 +52940,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -52983,18 +52952,18 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2933, col: 5, offset: 94755}, + pos: position{line: 2931, col: 5, offset: 94628}, val: "|", ignoreCase: false, want: "\"|\"", }, &zeroOrMoreExpr{ - pos: position{line: 2933, col: 9, offset: 94759}, + pos: position{line: 2931, col: 9, offset: 94632}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement1834, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -53003,23 +52972,23 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2933, col: 16, offset: 94766}, + pos: position{line: 2931, col: 16, offset: 94639}, label: "content", expr: &zeroOrOneExpr{ - pos: position{line: 2933, col: 25, offset: 94775}, + pos: position{line: 2931, col: 25, offset: 94648}, expr: &actionExpr{ - pos: position{line: 2939, col: 5, offset: 94918}, + pos: position{line: 2937, col: 5, offset: 94791}, run: (*parser).callonListElementContinuationElement1838, expr: &labeledExpr{ - pos: position{line: 2939, col: 5, offset: 94918}, + pos: position{line: 2937, col: 5, offset: 94791}, label: "content", expr: &actionExpr{ - pos: position{line: 2939, col: 14, offset: 94927}, + pos: position{line: 2937, col: 14, offset: 94800}, run: (*parser).callonListElementContinuationElement1840, expr: &oneOrMoreExpr{ - pos: position{line: 2939, col: 14, offset: 94927}, + pos: position{line: 2937, col: 14, offset: 94800}, expr: &charClassMatcher{ - pos: position{line: 2939, col: 14, offset: 94927}, + pos: position{line: 2937, col: 14, offset: 94800}, val: "[^\\r\\n|]", chars: []rune{'\r', '\n', '|'}, ignoreCase: false, @@ -53037,28 +53006,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1844, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -53067,15 +53036,15 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, }, &zeroOrMoreExpr{ - pos: position{line: 2916, col: 5, offset: 94344}, + pos: position{line: 2914, col: 5, offset: 94217}, expr: &actionExpr{ pos: position{line: 687, col: 14, offset: 22085}, run: (*parser).callonListElementContinuationElement1852, @@ -53085,19 +53054,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 687, col: 14, offset: 22085}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, &zeroOrMoreExpr{ pos: position{line: 687, col: 19, offset: 22090}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement1858, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -53106,28 +53075,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1861, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -53136,9 +53105,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -53155,24 +53124,24 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 2896, col: 22, offset: 93895}, + pos: position{line: 2894, col: 22, offset: 93768}, alternatives: []interface{}{ &seqExpr{ - pos: position{line: 2892, col: 19, offset: 93815}, + pos: position{line: 2890, col: 19, offset: 93688}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2892, col: 19, offset: 93815}, + pos: position{line: 2890, col: 19, offset: 93688}, val: "|===", ignoreCase: false, want: "\"|===\"", }, &zeroOrMoreExpr{ - pos: position{line: 2892, col: 26, offset: 93822}, + pos: position{line: 2890, col: 26, offset: 93695}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement1872, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -53181,28 +53150,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1875, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -53211,9 +53180,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -53221,9 +53190,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -53232,36 +53201,36 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2772, col: 22, offset: 90565}, + pos: position{line: 2770, col: 22, offset: 90438}, run: (*parser).callonListElementContinuationElement1884, expr: &seqExpr{ - pos: position{line: 2772, col: 22, offset: 90565}, + pos: position{line: 2770, col: 22, offset: 90438}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2777, col: 31, offset: 90786}, + pos: position{line: 2775, col: 31, offset: 90659}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2777, col: 36, offset: 90791}, + pos: position{line: 2775, col: 36, offset: 90664}, expr: &litMatcher{ - pos: position{line: 2777, col: 37, offset: 90792}, + pos: position{line: 2775, col: 37, offset: 90665}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2772, col: 49, offset: 90592}, + pos: position{line: 2770, col: 49, offset: 90465}, label: "content", expr: &actionExpr{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, run: (*parser).callonListElementContinuationElement1890, expr: &zeroOrMoreExpr{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, expr: &charClassMatcher{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -53271,28 +53240,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1894, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -53301,9 +53270,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -53312,13 +53281,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1840, col: 5, offset: 60156}, + pos: position{line: 1838, col: 5, offset: 60029}, run: (*parser).callonListElementContinuationElement1901, expr: &seqExpr{ - pos: position{line: 1840, col: 5, offset: 60156}, + pos: position{line: 1838, col: 5, offset: 60029}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1840, col: 5, offset: 60156}, + pos: position{line: 1838, col: 5, offset: 60029}, label: "kind", expr: &choiceExpr{ pos: position{line: 293, col: 19, offset: 9062}, @@ -53377,30 +53346,30 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1840, col: 27, offset: 60178}, + pos: position{line: 1838, col: 27, offset: 60051}, val: ": ", ignoreCase: false, want: "\": \"", }, &labeledExpr{ - pos: position{line: 1841, col: 5, offset: 60188}, + pos: position{line: 1839, col: 5, offset: 60061}, label: "firstLine", expr: &actionExpr{ - pos: position{line: 1852, col: 5, offset: 60532}, + pos: position{line: 1850, col: 5, offset: 60405}, run: (*parser).callonListElementContinuationElement1917, expr: &seqExpr{ - pos: position{line: 1852, col: 5, offset: 60532}, + pos: position{line: 1850, col: 5, offset: 60405}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1852, col: 5, offset: 60532}, + pos: position{line: 1850, col: 5, offset: 60405}, label: "content", expr: &actionExpr{ - pos: position{line: 1852, col: 14, offset: 60541}, + pos: position{line: 1850, col: 14, offset: 60414}, run: (*parser).callonListElementContinuationElement1920, expr: &oneOrMoreExpr{ - pos: position{line: 1852, col: 14, offset: 60541}, + pos: position{line: 1850, col: 14, offset: 60414}, expr: &charClassMatcher{ - pos: position{line: 1852, col: 14, offset: 60541}, + pos: position{line: 1850, col: 14, offset: 60414}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -53410,32 +53379,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1855, col: 5, offset: 60648}, + pos: position{line: 1853, col: 5, offset: 60521}, run: (*parser).callonListElementContinuationElement1923, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1925, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -53444,9 +53413,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -53456,34 +53425,34 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1842, col: 5, offset: 60222}, + pos: position{line: 1840, col: 5, offset: 60095}, label: "otherLines", expr: &zeroOrMoreExpr{ - pos: position{line: 1842, col: 16, offset: 60233}, + pos: position{line: 1840, col: 16, offset: 60106}, expr: &actionExpr{ - pos: position{line: 1843, col: 9, offset: 60243}, + pos: position{line: 1841, col: 9, offset: 60116}, run: (*parser).callonListElementContinuationElement1934, expr: &seqExpr{ - pos: position{line: 1843, col: 9, offset: 60243}, + pos: position{line: 1841, col: 9, offset: 60116}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1843, col: 9, offset: 60243}, + pos: position{line: 1841, col: 9, offset: 60116}, expr: &seqExpr{ - pos: position{line: 1588, col: 34, offset: 51749}, + pos: position{line: 1586, col: 34, offset: 51622}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1588, col: 34, offset: 51749}, + pos: position{line: 1586, col: 34, offset: 51622}, val: "+", ignoreCase: false, want: "\"+\"", }, &zeroOrMoreExpr{ - pos: position{line: 1588, col: 38, offset: 51753}, + pos: position{line: 1586, col: 38, offset: 51626}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonListElementContinuationElement1940, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -53492,25 +53461,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1942, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -53522,42 +53491,42 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1844, col: 9, offset: 60282}, + pos: position{line: 1842, col: 9, offset: 60155}, label: "line", expr: &choiceExpr{ - pos: position{line: 1844, col: 15, offset: 60288}, + pos: position{line: 1842, col: 15, offset: 60161}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2772, col: 22, offset: 90565}, + pos: position{line: 2770, col: 22, offset: 90438}, run: (*parser).callonListElementContinuationElement1949, expr: &seqExpr{ - pos: position{line: 2772, col: 22, offset: 90565}, + pos: position{line: 2770, col: 22, offset: 90438}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2777, col: 31, offset: 90786}, + pos: position{line: 2775, col: 31, offset: 90659}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2777, col: 36, offset: 90791}, + pos: position{line: 2775, col: 36, offset: 90664}, expr: &litMatcher{ - pos: position{line: 2777, col: 37, offset: 90792}, + pos: position{line: 2775, col: 37, offset: 90665}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2772, col: 49, offset: 90592}, + pos: position{line: 2770, col: 49, offset: 90465}, label: "content", expr: &actionExpr{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, run: (*parser).callonListElementContinuationElement1955, expr: &zeroOrMoreExpr{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, expr: &charClassMatcher{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -53567,28 +53536,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1959, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -53597,9 +53566,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -53608,21 +53577,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1852, col: 5, offset: 60532}, + pos: position{line: 1850, col: 5, offset: 60405}, run: (*parser).callonListElementContinuationElement1966, expr: &seqExpr{ - pos: position{line: 1852, col: 5, offset: 60532}, + pos: position{line: 1850, col: 5, offset: 60405}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1852, col: 5, offset: 60532}, + pos: position{line: 1850, col: 5, offset: 60405}, label: "content", expr: &actionExpr{ - pos: position{line: 1852, col: 14, offset: 60541}, + pos: position{line: 1850, col: 14, offset: 60414}, run: (*parser).callonListElementContinuationElement1969, expr: &oneOrMoreExpr{ - pos: position{line: 1852, col: 14, offset: 60541}, + pos: position{line: 1850, col: 14, offset: 60414}, expr: &charClassMatcher{ - pos: position{line: 1852, col: 14, offset: 60541}, + pos: position{line: 1850, col: 14, offset: 60414}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -53632,32 +53601,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1855, col: 5, offset: 60648}, + pos: position{line: 1853, col: 5, offset: 60521}, run: (*parser).callonListElementContinuationElement1972, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1974, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -53666,9 +53635,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -53688,36 +53657,36 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1863, col: 5, offset: 60814}, + pos: position{line: 1861, col: 5, offset: 60687}, run: (*parser).callonListElementContinuationElement1981, expr: &seqExpr{ - pos: position{line: 1863, col: 5, offset: 60814}, + pos: position{line: 1861, col: 5, offset: 60687}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1863, col: 5, offset: 60814}, + pos: position{line: 1861, col: 5, offset: 60687}, label: "firstLine", expr: &actionExpr{ - pos: position{line: 1870, col: 5, offset: 61099}, + pos: position{line: 1868, col: 5, offset: 60972}, run: (*parser).callonListElementContinuationElement1984, expr: &seqExpr{ - pos: position{line: 1870, col: 5, offset: 61099}, + pos: position{line: 1868, col: 5, offset: 60972}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1870, col: 5, offset: 61099}, + pos: position{line: 1868, col: 5, offset: 60972}, label: "content", expr: &actionExpr{ - pos: position{line: 1870, col: 14, offset: 61108}, + pos: position{line: 1868, col: 14, offset: 60981}, run: (*parser).callonListElementContinuationElement1987, expr: &seqExpr{ - pos: position{line: 1870, col: 14, offset: 61108}, + pos: position{line: 1868, col: 14, offset: 60981}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonListElementContinuationElement1989, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -53726,9 +53695,9 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 1870, col: 21, offset: 61115}, + pos: position{line: 1868, col: 21, offset: 60988}, expr: &charClassMatcher{ - pos: position{line: 1870, col: 21, offset: 61115}, + pos: position{line: 1868, col: 21, offset: 60988}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -53740,32 +53709,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1873, col: 5, offset: 61172}, + pos: position{line: 1871, col: 5, offset: 61045}, run: (*parser).callonListElementContinuationElement1994, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement1996, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -53774,9 +53743,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -53786,44 +53755,44 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1864, col: 5, offset: 60855}, + pos: position{line: 1862, col: 5, offset: 60728}, label: "otherLines", expr: &zeroOrMoreExpr{ - pos: position{line: 1864, col: 16, offset: 60866}, + pos: position{line: 1862, col: 16, offset: 60739}, expr: &choiceExpr{ - pos: position{line: 1864, col: 17, offset: 60867}, + pos: position{line: 1862, col: 17, offset: 60740}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2772, col: 22, offset: 90565}, + pos: position{line: 2770, col: 22, offset: 90438}, run: (*parser).callonListElementContinuationElement2006, expr: &seqExpr{ - pos: position{line: 2772, col: 22, offset: 90565}, + pos: position{line: 2770, col: 22, offset: 90438}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2777, col: 31, offset: 90786}, + pos: position{line: 2775, col: 31, offset: 90659}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2777, col: 36, offset: 90791}, + pos: position{line: 2775, col: 36, offset: 90664}, expr: &litMatcher{ - pos: position{line: 2777, col: 37, offset: 90792}, + pos: position{line: 2775, col: 37, offset: 90665}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2772, col: 49, offset: 90592}, + pos: position{line: 2770, col: 49, offset: 90465}, label: "content", expr: &actionExpr{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, run: (*parser).callonListElementContinuationElement2012, expr: &zeroOrMoreExpr{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, expr: &charClassMatcher{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -53833,28 +53802,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement2016, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -53863,9 +53832,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -53874,21 +53843,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1852, col: 5, offset: 60532}, + pos: position{line: 1850, col: 5, offset: 60405}, run: (*parser).callonListElementContinuationElement2023, expr: &seqExpr{ - pos: position{line: 1852, col: 5, offset: 60532}, + pos: position{line: 1850, col: 5, offset: 60405}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1852, col: 5, offset: 60532}, + pos: position{line: 1850, col: 5, offset: 60405}, label: "content", expr: &actionExpr{ - pos: position{line: 1852, col: 14, offset: 60541}, + pos: position{line: 1850, col: 14, offset: 60414}, run: (*parser).callonListElementContinuationElement2026, expr: &oneOrMoreExpr{ - pos: position{line: 1852, col: 14, offset: 60541}, + pos: position{line: 1850, col: 14, offset: 60414}, expr: &charClassMatcher{ - pos: position{line: 1852, col: 14, offset: 60541}, + pos: position{line: 1850, col: 14, offset: 60414}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -53898,32 +53867,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1855, col: 5, offset: 60648}, + pos: position{line: 1853, col: 5, offset: 60521}, run: (*parser).callonListElementContinuationElement2029, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement2031, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -53932,9 +53901,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -53950,21 +53919,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1618, col: 5, offset: 52730}, + pos: position{line: 1616, col: 5, offset: 52603}, run: (*parser).callonListElementContinuationElement2038, expr: &seqExpr{ - pos: position{line: 1618, col: 5, offset: 52730}, + pos: position{line: 1616, col: 5, offset: 52603}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1618, col: 5, offset: 52730}, + pos: position{line: 1616, col: 5, offset: 52603}, label: "content", expr: &actionExpr{ - pos: position{line: 1618, col: 14, offset: 52739}, + pos: position{line: 1616, col: 14, offset: 52612}, run: (*parser).callonListElementContinuationElement2041, expr: &oneOrMoreExpr{ - pos: position{line: 1618, col: 14, offset: 52739}, + pos: position{line: 1616, col: 14, offset: 52612}, expr: &charClassMatcher{ - pos: position{line: 1618, col: 14, offset: 52739}, + pos: position{line: 1616, col: 14, offset: 52612}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -53974,28 +53943,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonListElementContinuationElement2045, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -54004,9 +53973,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -54023,33 +53992,33 @@ var g = &grammar{ }, { name: "Callout", - pos: position{line: 1776, col: 1, offset: 57912}, + pos: position{line: 1774, col: 1, offset: 57785}, expr: &actionExpr{ - pos: position{line: 1778, col: 5, offset: 57990}, + pos: position{line: 1776, col: 5, offset: 57863}, run: (*parser).callonCallout1, expr: &seqExpr{ - pos: position{line: 1778, col: 5, offset: 57990}, + pos: position{line: 1776, col: 5, offset: 57863}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 1778, col: 5, offset: 57990}, + pos: position{line: 1776, col: 5, offset: 57863}, run: (*parser).callonCallout3, }, &litMatcher{ - pos: position{line: 1781, col: 5, offset: 58057}, + pos: position{line: 1779, col: 5, offset: 57930}, val: "<", ignoreCase: false, want: "\"<\"", }, &labeledExpr{ - pos: position{line: 1781, col: 9, offset: 58061}, + pos: position{line: 1779, col: 9, offset: 57934}, label: "ref", expr: &actionExpr{ - pos: position{line: 1781, col: 14, offset: 58066}, + pos: position{line: 1779, col: 14, offset: 57939}, run: (*parser).callonCallout6, expr: &oneOrMoreExpr{ - pos: position{line: 1781, col: 14, offset: 58066}, + pos: position{line: 1779, col: 14, offset: 57939}, expr: &charClassMatcher{ - pos: position{line: 1781, col: 14, offset: 58066}, + pos: position{line: 1779, col: 14, offset: 57939}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -54059,18 +54028,18 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1781, col: 62, offset: 58114}, + pos: position{line: 1779, col: 62, offset: 57987}, val: ">", ignoreCase: false, want: "\">\"", }, &zeroOrMoreExpr{ - pos: position{line: 1781, col: 66, offset: 58118}, + pos: position{line: 1779, col: 66, offset: 57991}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonCallout11, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -54079,30 +54048,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 1781, col: 73, offset: 58125}, + pos: position{line: 1779, col: 73, offset: 57998}, expr: &choiceExpr{ - pos: position{line: 1781, col: 75, offset: 58127}, + pos: position{line: 1779, col: 75, offset: 58000}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonCallout15, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -54111,13 +54080,13 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, &ruleRefExpr{ - pos: position{line: 1781, col: 81, offset: 58133}, + pos: position{line: 1779, col: 81, offset: 58006}, name: "Callout", }, }, @@ -54129,17 +54098,17 @@ var g = &grammar{ }, { name: "ShortcutParagraph", - pos: position{line: 1799, col: 1, offset: 58779}, + pos: position{line: 1797, col: 1, offset: 58652}, expr: &actionExpr{ - pos: position{line: 1800, col: 5, offset: 58805}, + pos: position{line: 1798, col: 5, offset: 58678}, run: (*parser).callonShortcutParagraph1, expr: &seqExpr{ - pos: position{line: 1800, col: 5, offset: 58805}, + pos: position{line: 1798, col: 5, offset: 58678}, exprs: []interface{}{ &andExpr{ - pos: position{line: 1800, col: 5, offset: 58805}, + pos: position{line: 1798, col: 5, offset: 58678}, expr: &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -54148,22 +54117,22 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 1801, col: 5, offset: 58916}, + pos: position{line: 1799, col: 5, offset: 58789}, expr: ¬Expr{ - pos: position{line: 1801, col: 7, offset: 58918}, + pos: position{line: 1799, col: 7, offset: 58791}, expr: &actionExpr{ - pos: position{line: 1636, col: 5, offset: 53223}, + pos: position{line: 1634, col: 5, offset: 53096}, run: (*parser).callonShortcutParagraph7, expr: &seqExpr{ - pos: position{line: 1636, col: 5, offset: 53223}, + pos: position{line: 1634, col: 5, offset: 53096}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1636, col: 5, offset: 53223}, + pos: position{line: 1634, col: 5, offset: 53096}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonShortcutParagraph10, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -54172,27 +54141,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1636, col: 12, offset: 53230}, + pos: position{line: 1634, col: 12, offset: 53103}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 1638, col: 9, offset: 53293}, + pos: position{line: 1636, col: 9, offset: 53166}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1638, col: 9, offset: 53293}, + pos: position{line: 1636, col: 9, offset: 53166}, run: (*parser).callonShortcutParagraph14, expr: &seqExpr{ - pos: position{line: 1638, col: 9, offset: 53293}, + pos: position{line: 1636, col: 9, offset: 53166}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1638, col: 9, offset: 53293}, + pos: position{line: 1636, col: 9, offset: 53166}, label: "depth", expr: &actionExpr{ - pos: position{line: 1638, col: 16, offset: 53300}, + pos: position{line: 1636, col: 16, offset: 53173}, run: (*parser).callonShortcutParagraph17, expr: &oneOrMoreExpr{ - pos: position{line: 1638, col: 16, offset: 53300}, + pos: position{line: 1636, col: 16, offset: 53173}, expr: &litMatcher{ - pos: position{line: 1638, col: 17, offset: 53301}, + pos: position{line: 1636, col: 17, offset: 53174}, val: ".", ignoreCase: false, want: "\".\"", @@ -54201,22 +54170,22 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1642, col: 9, offset: 53401}, + pos: position{line: 1640, col: 9, offset: 53274}, run: (*parser).callonShortcutParagraph20, }, }, }, }, &actionExpr{ - pos: position{line: 1661, col: 11, offset: 54118}, + pos: position{line: 1659, col: 11, offset: 53991}, run: (*parser).callonShortcutParagraph21, expr: &seqExpr{ - pos: position{line: 1661, col: 11, offset: 54118}, + pos: position{line: 1659, col: 11, offset: 53991}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1661, col: 11, offset: 54118}, + pos: position{line: 1659, col: 11, offset: 53991}, expr: &charClassMatcher{ - pos: position{line: 1661, col: 12, offset: 54119}, + pos: position{line: 1659, col: 12, offset: 53992}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -54224,7 +54193,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1661, col: 20, offset: 54127}, + pos: position{line: 1659, col: 20, offset: 54000}, val: ".", ignoreCase: false, want: "\".\"", @@ -54233,20 +54202,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1663, col: 13, offset: 54244}, + pos: position{line: 1661, col: 13, offset: 54117}, run: (*parser).callonShortcutParagraph26, expr: &seqExpr{ - pos: position{line: 1663, col: 13, offset: 54244}, + pos: position{line: 1661, col: 13, offset: 54117}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 1663, col: 14, offset: 54245}, + pos: position{line: 1661, col: 14, offset: 54118}, val: "[a-z]", ranges: []rune{'a', 'z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 1663, col: 21, offset: 54252}, + pos: position{line: 1661, col: 21, offset: 54125}, val: ".", ignoreCase: false, want: "\".\"", @@ -54255,20 +54224,20 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1665, col: 13, offset: 54372}, + pos: position{line: 1663, col: 13, offset: 54245}, run: (*parser).callonShortcutParagraph30, expr: &seqExpr{ - pos: position{line: 1665, col: 13, offset: 54372}, + pos: position{line: 1663, col: 13, offset: 54245}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 1665, col: 14, offset: 54373}, + pos: position{line: 1663, col: 14, offset: 54246}, val: "[A-Z]", ranges: []rune{'A', 'Z'}, ignoreCase: false, inverted: false, }, &litMatcher{ - pos: position{line: 1665, col: 21, offset: 54380}, + pos: position{line: 1663, col: 21, offset: 54253}, val: ".", ignoreCase: false, want: "\".\"", @@ -54277,15 +54246,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1667, col: 13, offset: 54500}, + pos: position{line: 1665, col: 13, offset: 54373}, run: (*parser).callonShortcutParagraph34, expr: &seqExpr{ - pos: position{line: 1667, col: 13, offset: 54500}, + pos: position{line: 1665, col: 13, offset: 54373}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1667, col: 13, offset: 54500}, + pos: position{line: 1665, col: 13, offset: 54373}, expr: &charClassMatcher{ - pos: position{line: 1667, col: 14, offset: 54501}, + pos: position{line: 1665, col: 14, offset: 54374}, val: "[ivxdlcm]", chars: []rune{'i', 'v', 'x', 'd', 'l', 'c', 'm'}, ignoreCase: false, @@ -54293,7 +54262,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1667, col: 26, offset: 54513}, + pos: position{line: 1665, col: 26, offset: 54386}, val: ")", ignoreCase: false, want: "\")\"", @@ -54302,15 +54271,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1669, col: 13, offset: 54633}, + pos: position{line: 1667, col: 13, offset: 54506}, run: (*parser).callonShortcutParagraph39, expr: &seqExpr{ - pos: position{line: 1669, col: 13, offset: 54633}, + pos: position{line: 1667, col: 13, offset: 54506}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1669, col: 13, offset: 54633}, + pos: position{line: 1667, col: 13, offset: 54506}, expr: &charClassMatcher{ - pos: position{line: 1669, col: 14, offset: 54634}, + pos: position{line: 1667, col: 14, offset: 54507}, val: "[IVXDLCM]", chars: []rune{'I', 'V', 'X', 'D', 'L', 'C', 'M'}, ignoreCase: false, @@ -54318,7 +54287,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1669, col: 26, offset: 54646}, + pos: position{line: 1667, col: 26, offset: 54519}, val: ")", ignoreCase: false, want: "\")\"", @@ -54330,12 +54299,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonShortcutParagraph44, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -54349,22 +54318,22 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 1802, col: 5, offset: 58949}, + pos: position{line: 1800, col: 5, offset: 58822}, expr: ¬Expr{ - pos: position{line: 1802, col: 7, offset: 58951}, + pos: position{line: 1800, col: 7, offset: 58824}, expr: &actionExpr{ - pos: position{line: 1686, col: 5, offset: 55185}, + pos: position{line: 1684, col: 5, offset: 55058}, run: (*parser).callonShortcutParagraph49, expr: &seqExpr{ - pos: position{line: 1686, col: 5, offset: 55185}, + pos: position{line: 1684, col: 5, offset: 55058}, exprs: []interface{}{ &zeroOrMoreExpr{ - pos: position{line: 1686, col: 5, offset: 55185}, + pos: position{line: 1684, col: 5, offset: 55058}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonShortcutParagraph52, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -54373,27 +54342,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1686, col: 12, offset: 55192}, + pos: position{line: 1684, col: 12, offset: 55065}, label: "prefix", expr: &choiceExpr{ - pos: position{line: 1686, col: 20, offset: 55200}, + pos: position{line: 1684, col: 20, offset: 55073}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1688, col: 9, offset: 55257}, + pos: position{line: 1686, col: 9, offset: 55130}, run: (*parser).callonShortcutParagraph56, expr: &seqExpr{ - pos: position{line: 1688, col: 9, offset: 55257}, + pos: position{line: 1686, col: 9, offset: 55130}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1688, col: 9, offset: 55257}, + pos: position{line: 1686, col: 9, offset: 55130}, label: "depth", expr: &actionExpr{ - pos: position{line: 1688, col: 16, offset: 55264}, + pos: position{line: 1686, col: 16, offset: 55137}, run: (*parser).callonShortcutParagraph59, expr: &oneOrMoreExpr{ - pos: position{line: 1688, col: 16, offset: 55264}, + pos: position{line: 1686, col: 16, offset: 55137}, expr: &litMatcher{ - pos: position{line: 1688, col: 17, offset: 55265}, + pos: position{line: 1686, col: 17, offset: 55138}, val: "*", ignoreCase: false, want: "\"*\"", @@ -54402,20 +54371,20 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1692, col: 9, offset: 55365}, + pos: position{line: 1690, col: 9, offset: 55238}, run: (*parser).callonShortcutParagraph62, }, }, }, }, &labeledExpr{ - pos: position{line: 1709, col: 14, offset: 56072}, + pos: position{line: 1707, col: 14, offset: 55945}, label: "depth", expr: &actionExpr{ - pos: position{line: 1709, col: 21, offset: 56079}, + pos: position{line: 1707, col: 21, offset: 55952}, run: (*parser).callonShortcutParagraph64, expr: &litMatcher{ - pos: position{line: 1709, col: 22, offset: 56080}, + pos: position{line: 1707, col: 22, offset: 55953}, val: "-", ignoreCase: false, want: "\"-\"", @@ -54426,12 +54395,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonShortcutParagraph66, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -54445,9 +54414,9 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 1803, col: 5, offset: 58984}, + pos: position{line: 1801, col: 5, offset: 58857}, expr: ¬Expr{ - pos: position{line: 1803, col: 7, offset: 58986}, + pos: position{line: 1801, col: 7, offset: 58859}, expr: &choiceExpr{ pos: position{line: 293, col: 19, offset: 9062}, alternatives: []interface{}{ @@ -54506,24 +54475,24 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1804, col: 5, offset: 59007}, + pos: position{line: 1802, col: 5, offset: 58880}, label: "firstLine", expr: &actionExpr{ - pos: position{line: 1852, col: 5, offset: 60532}, + pos: position{line: 1850, col: 5, offset: 60405}, run: (*parser).callonShortcutParagraph83, expr: &seqExpr{ - pos: position{line: 1852, col: 5, offset: 60532}, + pos: position{line: 1850, col: 5, offset: 60405}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1852, col: 5, offset: 60532}, + pos: position{line: 1850, col: 5, offset: 60405}, label: "content", expr: &actionExpr{ - pos: position{line: 1852, col: 14, offset: 60541}, + pos: position{line: 1850, col: 14, offset: 60414}, run: (*parser).callonShortcutParagraph86, expr: &oneOrMoreExpr{ - pos: position{line: 1852, col: 14, offset: 60541}, + pos: position{line: 1850, col: 14, offset: 60414}, expr: &charClassMatcher{ - pos: position{line: 1852, col: 14, offset: 60541}, + pos: position{line: 1850, col: 14, offset: 60414}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -54533,32 +54502,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1855, col: 5, offset: 60648}, + pos: position{line: 1853, col: 5, offset: 60521}, run: (*parser).callonShortcutParagraph89, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonShortcutParagraph91, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -54567,9 +54536,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -54579,31 +54548,31 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1805, col: 5, offset: 59041}, + pos: position{line: 1803, col: 5, offset: 58914}, run: (*parser).callonShortcutParagraph98, }, &labeledExpr{ - pos: position{line: 1812, col: 5, offset: 59403}, + pos: position{line: 1810, col: 5, offset: 59276}, label: "otherLines", expr: &zeroOrMoreExpr{ - pos: position{line: 1812, col: 16, offset: 59414}, + pos: position{line: 1810, col: 16, offset: 59287}, expr: &actionExpr{ - pos: position{line: 1813, col: 9, offset: 59424}, + pos: position{line: 1811, col: 9, offset: 59297}, run: (*parser).callonShortcutParagraph101, expr: &seqExpr{ - pos: position{line: 1813, col: 9, offset: 59424}, + pos: position{line: 1811, col: 9, offset: 59297}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1813, col: 9, offset: 59424}, + pos: position{line: 1811, col: 9, offset: 59297}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, ¬Expr{ - pos: position{line: 1814, col: 9, offset: 59438}, + pos: position{line: 1812, col: 9, offset: 59311}, expr: &actionExpr{ pos: position{line: 687, col: 14, offset: 22085}, run: (*parser).callonShortcutParagraph107, @@ -54613,19 +54582,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 687, col: 14, offset: 22085}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, &zeroOrMoreExpr{ pos: position{line: 687, col: 19, offset: 22090}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonShortcutParagraph113, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -54634,28 +54603,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonShortcutParagraph116, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -54664,9 +54633,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -54676,30 +54645,30 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1815, col: 9, offset: 59457}, + pos: position{line: 1813, col: 9, offset: 59330}, expr: &ruleRefExpr{ - pos: position{line: 1815, col: 10, offset: 59458}, + pos: position{line: 1813, col: 10, offset: 59331}, name: "BlockAttributes", }, }, ¬Expr{ - pos: position{line: 1816, col: 9, offset: 59482}, + pos: position{line: 1814, col: 9, offset: 59355}, expr: &seqExpr{ - pos: position{line: 1588, col: 34, offset: 51749}, + pos: position{line: 1586, col: 34, offset: 51622}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1588, col: 34, offset: 51749}, + pos: position{line: 1586, col: 34, offset: 51622}, val: "+", ignoreCase: false, want: "\"+\"", }, &zeroOrMoreExpr{ - pos: position{line: 1588, col: 38, offset: 51753}, + pos: position{line: 1586, col: 38, offset: 51626}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonShortcutParagraph129, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -54708,25 +54677,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonShortcutParagraph131, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -54738,42 +54707,42 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1817, col: 9, offset: 59521}, + pos: position{line: 1815, col: 9, offset: 59394}, label: "line", expr: &choiceExpr{ - pos: position{line: 1817, col: 15, offset: 59527}, + pos: position{line: 1815, col: 15, offset: 59400}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2772, col: 22, offset: 90565}, + pos: position{line: 2770, col: 22, offset: 90438}, run: (*parser).callonShortcutParagraph138, expr: &seqExpr{ - pos: position{line: 2772, col: 22, offset: 90565}, + pos: position{line: 2770, col: 22, offset: 90438}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2777, col: 31, offset: 90786}, + pos: position{line: 2775, col: 31, offset: 90659}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2777, col: 36, offset: 90791}, + pos: position{line: 2775, col: 36, offset: 90664}, expr: &litMatcher{ - pos: position{line: 2777, col: 37, offset: 90792}, + pos: position{line: 2775, col: 37, offset: 90665}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2772, col: 49, offset: 90592}, + pos: position{line: 2770, col: 49, offset: 90465}, label: "content", expr: &actionExpr{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, run: (*parser).callonShortcutParagraph144, expr: &zeroOrMoreExpr{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, expr: &charClassMatcher{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -54783,28 +54752,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonShortcutParagraph148, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -54813,9 +54782,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -54824,21 +54793,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1852, col: 5, offset: 60532}, + pos: position{line: 1850, col: 5, offset: 60405}, run: (*parser).callonShortcutParagraph155, expr: &seqExpr{ - pos: position{line: 1852, col: 5, offset: 60532}, + pos: position{line: 1850, col: 5, offset: 60405}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1852, col: 5, offset: 60532}, + pos: position{line: 1850, col: 5, offset: 60405}, label: "content", expr: &actionExpr{ - pos: position{line: 1852, col: 14, offset: 60541}, + pos: position{line: 1850, col: 14, offset: 60414}, run: (*parser).callonShortcutParagraph158, expr: &oneOrMoreExpr{ - pos: position{line: 1852, col: 14, offset: 60541}, + pos: position{line: 1850, col: 14, offset: 60414}, expr: &charClassMatcher{ - pos: position{line: 1852, col: 14, offset: 60541}, + pos: position{line: 1850, col: 14, offset: 60414}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -54848,32 +54817,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1855, col: 5, offset: 60648}, + pos: position{line: 1853, col: 5, offset: 60521}, run: (*parser).callonShortcutParagraph161, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonShortcutParagraph163, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -54882,9 +54851,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -54906,32 +54875,32 @@ var g = &grammar{ }, { name: "Paragraph", - pos: position{line: 1824, col: 1, offset: 59724}, + pos: position{line: 1822, col: 1, offset: 59597}, expr: &actionExpr{ - pos: position{line: 1825, col: 5, offset: 59742}, + pos: position{line: 1823, col: 5, offset: 59615}, run: (*parser).callonParagraph1, expr: &seqExpr{ - pos: position{line: 1825, col: 5, offset: 59742}, + pos: position{line: 1823, col: 5, offset: 59615}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1825, col: 5, offset: 59742}, + pos: position{line: 1823, col: 5, offset: 59615}, label: "firstLine", expr: &actionExpr{ - pos: position{line: 1852, col: 5, offset: 60532}, + pos: position{line: 1850, col: 5, offset: 60405}, run: (*parser).callonParagraph4, expr: &seqExpr{ - pos: position{line: 1852, col: 5, offset: 60532}, + pos: position{line: 1850, col: 5, offset: 60405}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1852, col: 5, offset: 60532}, + pos: position{line: 1850, col: 5, offset: 60405}, label: "content", expr: &actionExpr{ - pos: position{line: 1852, col: 14, offset: 60541}, + pos: position{line: 1850, col: 14, offset: 60414}, run: (*parser).callonParagraph7, expr: &oneOrMoreExpr{ - pos: position{line: 1852, col: 14, offset: 60541}, + pos: position{line: 1850, col: 14, offset: 60414}, expr: &charClassMatcher{ - pos: position{line: 1852, col: 14, offset: 60541}, + pos: position{line: 1850, col: 14, offset: 60414}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -54941,32 +54910,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1855, col: 5, offset: 60648}, + pos: position{line: 1853, col: 5, offset: 60521}, run: (*parser).callonParagraph10, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonParagraph12, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -54975,9 +54944,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -54987,27 +54956,27 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1826, col: 5, offset: 59776}, + pos: position{line: 1824, col: 5, offset: 59649}, label: "otherLines", expr: &zeroOrMoreExpr{ - pos: position{line: 1826, col: 16, offset: 59787}, + pos: position{line: 1824, col: 16, offset: 59660}, expr: &actionExpr{ - pos: position{line: 1827, col: 9, offset: 59797}, + pos: position{line: 1825, col: 9, offset: 59670}, run: (*parser).callonParagraph21, expr: &seqExpr{ - pos: position{line: 1827, col: 9, offset: 59797}, + pos: position{line: 1825, col: 9, offset: 59670}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1827, col: 9, offset: 59797}, + pos: position{line: 1825, col: 9, offset: 59670}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, ¬Expr{ - pos: position{line: 1828, col: 9, offset: 59810}, + pos: position{line: 1826, col: 9, offset: 59683}, expr: &actionExpr{ pos: position{line: 687, col: 14, offset: 22085}, run: (*parser).callonParagraph27, @@ -55017,19 +54986,19 @@ var g = &grammar{ ¬Expr{ pos: position{line: 687, col: 14, offset: 22085}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, &zeroOrMoreExpr{ pos: position{line: 687, col: 19, offset: 22090}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonParagraph33, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -55038,28 +55007,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonParagraph36, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -55068,9 +55037,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -55080,30 +55049,30 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1829, col: 9, offset: 59829}, + pos: position{line: 1827, col: 9, offset: 59702}, expr: &ruleRefExpr{ - pos: position{line: 1829, col: 10, offset: 59830}, + pos: position{line: 1827, col: 10, offset: 59703}, name: "BlockAttributes", }, }, ¬Expr{ - pos: position{line: 1830, col: 9, offset: 59854}, + pos: position{line: 1828, col: 9, offset: 59727}, expr: &seqExpr{ - pos: position{line: 1588, col: 34, offset: 51749}, + pos: position{line: 1586, col: 34, offset: 51622}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1588, col: 34, offset: 51749}, + pos: position{line: 1586, col: 34, offset: 51622}, val: "+", ignoreCase: false, want: "\"+\"", }, &zeroOrMoreExpr{ - pos: position{line: 1588, col: 38, offset: 51753}, + pos: position{line: 1586, col: 38, offset: 51626}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonParagraph49, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -55112,25 +55081,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonParagraph51, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -55142,42 +55111,42 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 1831, col: 9, offset: 59893}, + pos: position{line: 1829, col: 9, offset: 59766}, label: "line", expr: &choiceExpr{ - pos: position{line: 1831, col: 15, offset: 59899}, + pos: position{line: 1829, col: 15, offset: 59772}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2772, col: 22, offset: 90565}, + pos: position{line: 2770, col: 22, offset: 90438}, run: (*parser).callonParagraph58, expr: &seqExpr{ - pos: position{line: 2772, col: 22, offset: 90565}, + pos: position{line: 2770, col: 22, offset: 90438}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2777, col: 31, offset: 90786}, + pos: position{line: 2775, col: 31, offset: 90659}, val: "//", ignoreCase: false, want: "\"//\"", }, ¬Expr{ - pos: position{line: 2777, col: 36, offset: 90791}, + pos: position{line: 2775, col: 36, offset: 90664}, expr: &litMatcher{ - pos: position{line: 2777, col: 37, offset: 90792}, + pos: position{line: 2775, col: 37, offset: 90665}, val: "//", ignoreCase: false, want: "\"//\"", }, }, &labeledExpr{ - pos: position{line: 2772, col: 49, offset: 90592}, + pos: position{line: 2770, col: 49, offset: 90465}, label: "content", expr: &actionExpr{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, run: (*parser).callonParagraph64, expr: &zeroOrMoreExpr{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, expr: &charClassMatcher{ - pos: position{line: 2779, col: 29, offset: 90827}, + pos: position{line: 2777, col: 29, offset: 90700}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -55187,28 +55156,28 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonParagraph68, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -55217,9 +55186,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -55228,21 +55197,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1852, col: 5, offset: 60532}, + pos: position{line: 1850, col: 5, offset: 60405}, run: (*parser).callonParagraph75, expr: &seqExpr{ - pos: position{line: 1852, col: 5, offset: 60532}, + pos: position{line: 1850, col: 5, offset: 60405}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1852, col: 5, offset: 60532}, + pos: position{line: 1850, col: 5, offset: 60405}, label: "content", expr: &actionExpr{ - pos: position{line: 1852, col: 14, offset: 60541}, + pos: position{line: 1850, col: 14, offset: 60414}, run: (*parser).callonParagraph78, expr: &oneOrMoreExpr{ - pos: position{line: 1852, col: 14, offset: 60541}, + pos: position{line: 1850, col: 14, offset: 60414}, expr: &charClassMatcher{ - pos: position{line: 1852, col: 14, offset: 60541}, + pos: position{line: 1850, col: 14, offset: 60414}, val: "[^\\r\\n]", chars: []rune{'\r', '\n'}, ignoreCase: false, @@ -55252,32 +55221,32 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 1855, col: 5, offset: 60648}, + pos: position{line: 1853, col: 5, offset: 60521}, run: (*parser).callonParagraph81, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonParagraph83, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -55286,9 +55255,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -55310,36 +55279,36 @@ var g = &grammar{ }, { name: "QuotedText", - pos: position{line: 1883, col: 1, offset: 61634}, + pos: position{line: 1881, col: 1, offset: 61507}, expr: &choiceExpr{ - pos: position{line: 1887, col: 5, offset: 61855}, + pos: position{line: 1885, col: 5, offset: 61728}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1887, col: 5, offset: 61855}, + pos: position{line: 1885, col: 5, offset: 61728}, run: (*parser).callonQuotedText2, expr: &seqExpr{ - pos: position{line: 1887, col: 5, offset: 61855}, + pos: position{line: 1885, col: 5, offset: 61728}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1887, col: 5, offset: 61855}, + pos: position{line: 1885, col: 5, offset: 61728}, label: "attributes", expr: &zeroOrOneExpr{ - pos: position{line: 1887, col: 16, offset: 61866}, + pos: position{line: 1885, col: 16, offset: 61739}, expr: &actionExpr{ - pos: position{line: 1887, col: 17, offset: 61867}, + pos: position{line: 1885, col: 17, offset: 61740}, run: (*parser).callonQuotedText6, expr: &ruleRefExpr{ - pos: position{line: 1887, col: 17, offset: 61867}, + pos: position{line: 1885, col: 17, offset: 61740}, name: "LongHandAttributes", }, }, }, }, &labeledExpr{ - pos: position{line: 1890, col: 5, offset: 61955}, + pos: position{line: 1888, col: 5, offset: 61828}, label: "text", expr: &ruleRefExpr{ - pos: position{line: 1890, col: 10, offset: 61960}, + pos: position{line: 1888, col: 10, offset: 61833}, name: "EscapedQuotedText", }, }, @@ -55347,34 +55316,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1896, col: 5, offset: 62144}, + pos: position{line: 1894, col: 5, offset: 62017}, run: (*parser).callonQuotedText10, expr: &seqExpr{ - pos: position{line: 1896, col: 5, offset: 62144}, + pos: position{line: 1894, col: 5, offset: 62017}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1896, col: 5, offset: 62144}, + pos: position{line: 1894, col: 5, offset: 62017}, label: "attributes", expr: &zeroOrOneExpr{ - pos: position{line: 1896, col: 16, offset: 62155}, + pos: position{line: 1894, col: 16, offset: 62028}, expr: &ruleRefExpr{ - pos: position{line: 1896, col: 17, offset: 62156}, + pos: position{line: 1894, col: 17, offset: 62029}, name: "LongHandAttributes", }, }, }, &labeledExpr{ - pos: position{line: 1897, col: 5, offset: 62182}, + pos: position{line: 1895, col: 5, offset: 62055}, label: "text", expr: &choiceExpr{ - pos: position{line: 1897, col: 11, offset: 62188}, + pos: position{line: 1895, col: 11, offset: 62061}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 1897, col: 11, offset: 62188}, + pos: position{line: 1895, col: 11, offset: 62061}, name: "UnconstrainedQuotedText", }, &ruleRefExpr{ - pos: position{line: 1897, col: 37, offset: 62214}, + pos: position{line: 1895, col: 37, offset: 62087}, name: "ConstrainedQuotedText", }, }, @@ -55388,32 +55357,32 @@ var g = &grammar{ }, { name: "ConstrainedQuotedText", - pos: position{line: 1905, col: 1, offset: 62485}, + pos: position{line: 1903, col: 1, offset: 62358}, expr: &choiceExpr{ - pos: position{line: 1906, col: 5, offset: 62515}, + pos: position{line: 1904, col: 5, offset: 62388}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 1906, col: 5, offset: 62515}, + pos: position{line: 1904, col: 5, offset: 62388}, name: "SingleQuoteBoldText", }, &ruleRefExpr{ - pos: position{line: 1907, col: 7, offset: 62542}, + pos: position{line: 1905, col: 7, offset: 62415}, name: "SingleQuoteItalicText", }, &ruleRefExpr{ - pos: position{line: 1908, col: 7, offset: 62570}, + pos: position{line: 1906, col: 7, offset: 62443}, name: "SingleQuoteMarkedText", }, &ruleRefExpr{ - pos: position{line: 1909, col: 7, offset: 62598}, + pos: position{line: 1907, col: 7, offset: 62471}, name: "SingleQuoteMonospaceText", }, &ruleRefExpr{ - pos: position{line: 1910, col: 7, offset: 62630}, + pos: position{line: 1908, col: 7, offset: 62503}, name: "SubscriptText", }, &ruleRefExpr{ - pos: position{line: 1911, col: 7, offset: 62651}, + pos: position{line: 1909, col: 7, offset: 62524}, name: "SuperscriptText", }, }, @@ -55421,24 +55390,24 @@ var g = &grammar{ }, { name: "UnconstrainedQuotedText", - pos: position{line: 1913, col: 1, offset: 62669}, + pos: position{line: 1911, col: 1, offset: 62542}, expr: &choiceExpr{ - pos: position{line: 1914, col: 5, offset: 62701}, + pos: position{line: 1912, col: 5, offset: 62574}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 1914, col: 5, offset: 62701}, + pos: position{line: 1912, col: 5, offset: 62574}, name: "DoubleQuoteBoldText", }, &ruleRefExpr{ - pos: position{line: 1915, col: 7, offset: 62727}, + pos: position{line: 1913, col: 7, offset: 62600}, name: "DoubleQuoteItalicText", }, &ruleRefExpr{ - pos: position{line: 1916, col: 7, offset: 62755}, + pos: position{line: 1914, col: 7, offset: 62628}, name: "DoubleQuoteMarkedText", }, &ruleRefExpr{ - pos: position{line: 1917, col: 7, offset: 62783}, + pos: position{line: 1915, col: 7, offset: 62656}, name: "DoubleQuoteMonospaceText", }, }, @@ -55446,50 +55415,50 @@ var g = &grammar{ }, { name: "EscapedQuotedText", - pos: position{line: 1919, col: 1, offset: 62809}, + pos: position{line: 1917, col: 1, offset: 62682}, expr: &actionExpr{ - pos: position{line: 1920, col: 5, offset: 62834}, + pos: position{line: 1918, col: 5, offset: 62707}, run: (*parser).callonEscapedQuotedText1, expr: &seqExpr{ - pos: position{line: 1920, col: 5, offset: 62834}, + pos: position{line: 1918, col: 5, offset: 62707}, exprs: []interface{}{ &andExpr{ - pos: position{line: 1920, col: 5, offset: 62834}, + pos: position{line: 1918, col: 5, offset: 62707}, expr: &litMatcher{ - pos: position{line: 1920, col: 7, offset: 62836}, + pos: position{line: 1918, col: 7, offset: 62709}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, }, &labeledExpr{ - pos: position{line: 1921, col: 5, offset: 62845}, + pos: position{line: 1919, col: 5, offset: 62718}, label: "element", expr: &choiceExpr{ - pos: position{line: 1922, col: 9, offset: 62863}, + pos: position{line: 1920, col: 9, offset: 62736}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 1922, col: 9, offset: 62863}, + pos: position{line: 1920, col: 9, offset: 62736}, name: "EscapedBoldText", }, &ruleRefExpr{ - pos: position{line: 1923, col: 11, offset: 62890}, + pos: position{line: 1921, col: 11, offset: 62763}, name: "EscapedItalicText", }, &ruleRefExpr{ - pos: position{line: 1924, col: 11, offset: 62918}, + pos: position{line: 1922, col: 11, offset: 62791}, name: "EscapedMarkedText", }, &ruleRefExpr{ - pos: position{line: 1925, col: 11, offset: 62946}, + pos: position{line: 1923, col: 11, offset: 62819}, name: "EscapedMonospaceText", }, &ruleRefExpr{ - pos: position{line: 1926, col: 11, offset: 62977}, + pos: position{line: 1924, col: 11, offset: 62850}, name: "EscapedSubscriptText", }, &ruleRefExpr{ - pos: position{line: 1927, col: 11, offset: 63008}, + pos: position{line: 1925, col: 11, offset: 62881}, name: "EscapedSuperscriptText", }, }, @@ -55501,16 +55470,16 @@ var g = &grammar{ }, { name: "BoldText", - pos: position{line: 1947, col: 1, offset: 63535}, + pos: position{line: 1945, col: 1, offset: 63408}, expr: &choiceExpr{ - pos: position{line: 1947, col: 13, offset: 63547}, + pos: position{line: 1945, col: 13, offset: 63420}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 1947, col: 13, offset: 63547}, + pos: position{line: 1945, col: 13, offset: 63420}, name: "DoubleQuoteBoldText", }, &ruleRefExpr{ - pos: position{line: 1947, col: 35, offset: 63569}, + pos: position{line: 1945, col: 35, offset: 63442}, name: "SingleQuoteBoldText", }, }, @@ -55518,29 +55487,29 @@ var g = &grammar{ }, { name: "DoubleQuoteBoldText", - pos: position{line: 1961, col: 1, offset: 63931}, + pos: position{line: 1959, col: 1, offset: 63804}, expr: &actionExpr{ - pos: position{line: 1962, col: 5, offset: 63959}, + pos: position{line: 1960, col: 5, offset: 63832}, run: (*parser).callonDoubleQuoteBoldText1, expr: &seqExpr{ - pos: position{line: 1962, col: 5, offset: 63959}, + pos: position{line: 1960, col: 5, offset: 63832}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1959, col: 33, offset: 63925}, + pos: position{line: 1957, col: 33, offset: 63798}, val: "**", ignoreCase: false, want: "\"**\"", }, &labeledExpr{ - pos: position{line: 1963, col: 5, offset: 63993}, + pos: position{line: 1961, col: 5, offset: 63866}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 1963, col: 15, offset: 64003}, + pos: position{line: 1961, col: 15, offset: 63876}, name: "DoubleQuoteBoldTextElements", }, }, &litMatcher{ - pos: position{line: 1959, col: 33, offset: 63925}, + pos: position{line: 1957, col: 33, offset: 63798}, val: "**", ignoreCase: false, want: "\"**\"", @@ -55551,49 +55520,49 @@ var g = &grammar{ }, { name: "DoubleQuoteBoldTextElements", - pos: position{line: 1968, col: 1, offset: 64160}, + pos: position{line: 1966, col: 1, offset: 64033}, expr: &oneOrMoreExpr{ - pos: position{line: 1968, col: 32, offset: 64191}, + pos: position{line: 1966, col: 32, offset: 64064}, expr: &ruleRefExpr{ - pos: position{line: 1968, col: 32, offset: 64191}, + pos: position{line: 1966, col: 32, offset: 64064}, name: "DoubleQuoteBoldTextElement", }, }, }, { name: "DoubleQuoteBoldTextElement", - pos: position{line: 1970, col: 1, offset: 64222}, + pos: position{line: 1968, col: 1, offset: 64095}, expr: &actionExpr{ - pos: position{line: 1971, col: 5, offset: 64257}, + pos: position{line: 1969, col: 5, offset: 64130}, run: (*parser).callonDoubleQuoteBoldTextElement1, expr: &seqExpr{ - pos: position{line: 1971, col: 5, offset: 64257}, + pos: position{line: 1969, col: 5, offset: 64130}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1971, col: 5, offset: 64257}, + pos: position{line: 1969, col: 5, offset: 64130}, expr: &litMatcher{ - pos: position{line: 1959, col: 33, offset: 63925}, + pos: position{line: 1957, col: 33, offset: 63798}, val: "**", ignoreCase: false, want: "\"**\"", }, }, &labeledExpr{ - pos: position{line: 1972, col: 5, offset: 64291}, + pos: position{line: 1970, col: 5, offset: 64164}, label: "element", expr: &choiceExpr{ - pos: position{line: 1973, col: 9, offset: 64309}, + pos: position{line: 1971, col: 9, offset: 64182}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1952, col: 5, offset: 63683}, + pos: position{line: 1950, col: 5, offset: 63556}, run: (*parser).callonDoubleQuoteBoldTextElement7, expr: &seqExpr{ - pos: position{line: 1952, col: 5, offset: 63683}, + pos: position{line: 1950, col: 5, offset: 63556}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1952, col: 5, offset: 63683}, + pos: position{line: 1950, col: 5, offset: 63556}, expr: &charClassMatcher{ - pos: position{line: 1952, col: 5, offset: 63683}, + pos: position{line: 1950, col: 5, offset: 63556}, val: "[,?!;0-9\\pL]", chars: []rune{',', '?', '!', ';'}, ranges: []rune{'0', '9'}, @@ -55603,15 +55572,15 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 1952, col: 19, offset: 63697}, + pos: position{line: 1950, col: 19, offset: 63570}, expr: &choiceExpr{ - pos: position{line: 1952, col: 21, offset: 63699}, + pos: position{line: 1950, col: 21, offset: 63572}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDoubleQuoteBoldTextElement13, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -55619,7 +55588,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1949, col: 22, offset: 63657}, + pos: position{line: 1947, col: 22, offset: 63530}, val: "*", ignoreCase: false, want: "\"*\"", @@ -55631,12 +55600,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonDoubleQuoteBoldTextElement16, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -55645,28 +55614,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 1975, col: 11, offset: 64382}, + pos: position{line: 1973, col: 11, offset: 64255}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDoubleQuoteBoldTextElement20, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -55675,27 +55644,27 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1975, col: 19, offset: 64390}, + pos: position{line: 1973, col: 19, offset: 64263}, expr: &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDoubleQuoteBoldTextElement26, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -56061,138 +56030,138 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1977, col: 11, offset: 64472}, + pos: position{line: 1975, col: 11, offset: 64345}, name: "InlineMacro", }, &actionExpr{ - pos: position{line: 2788, col: 5, offset: 91099}, + pos: position{line: 2786, col: 5, offset: 90972}, run: (*parser).callonDoubleQuoteBoldTextElement101, expr: &seqExpr{ - pos: position{line: 2788, col: 5, offset: 91099}, + pos: position{line: 2786, col: 5, offset: 90972}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2788, col: 5, offset: 91099}, + pos: position{line: 2786, col: 5, offset: 90972}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, &choiceExpr{ - pos: position{line: 2788, col: 10, offset: 91104}, + pos: position{line: 2786, col: 10, offset: 90977}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, run: (*parser).callonDoubleQuoteBoldTextElement105, expr: &litMatcher{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, run: (*parser).callonDoubleQuoteBoldTextElement107, expr: &litMatcher{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, run: (*parser).callonDoubleQuoteBoldTextElement109, expr: &litMatcher{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, run: (*parser).callonDoubleQuoteBoldTextElement111, expr: &litMatcher{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, run: (*parser).callonDoubleQuoteBoldTextElement113, expr: &litMatcher{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, run: (*parser).callonDoubleQuoteBoldTextElement115, expr: &litMatcher{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, run: (*parser).callonDoubleQuoteBoldTextElement117, expr: &litMatcher{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, run: (*parser).callonDoubleQuoteBoldTextElement119, expr: &litMatcher{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, run: (*parser).callonDoubleQuoteBoldTextElement121, expr: &litMatcher{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonDoubleQuoteBoldTextElement123, expr: &seqExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonDoubleQuoteBoldTextElement125, }, &litMatcher{ - pos: position{line: 2834, col: 5, offset: 92264}, + pos: position{line: 2832, col: 5, offset: 92137}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2834, col: 11, offset: 92270}, + pos: position{line: 2832, col: 11, offset: 92143}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDoubleQuoteBoldTextElement128, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -56200,30 +56169,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2834, col: 19, offset: 92278}, + pos: position{line: 2832, col: 19, offset: 92151}, expr: &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDoubleQuoteBoldTextElement132, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -56232,9 +56201,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -56246,28 +56215,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonDoubleQuoteBoldTextElement139, expr: &seqExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonDoubleQuoteBoldTextElement141, }, &litMatcher{ - pos: position{line: 2842, col: 5, offset: 92458}, + pos: position{line: 2840, col: 5, offset: 92331}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2842, col: 10, offset: 92463}, + pos: position{line: 2840, col: 10, offset: 92336}, expr: &choiceExpr{ - pos: position{line: 2842, col: 12, offset: 92465}, + pos: position{line: 2840, col: 12, offset: 92338}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -56275,25 +56244,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDoubleQuoteBoldTextElement146, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -56302,9 +56271,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -56314,30 +56283,30 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, run: (*parser).callonDoubleQuoteBoldTextElement153, expr: &litMatcher{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, run: (*parser).callonDoubleQuoteBoldTextElement155, expr: &litMatcher{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, run: (*parser).callonDoubleQuoteBoldTextElement157, expr: &litMatcher{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, val: "<=", ignoreCase: false, want: "\"<=\"", @@ -56349,109 +56318,109 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, run: (*parser).callonDoubleQuoteBoldTextElement159, expr: &litMatcher{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, run: (*parser).callonDoubleQuoteBoldTextElement161, expr: &litMatcher{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, run: (*parser).callonDoubleQuoteBoldTextElement163, expr: &litMatcher{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, run: (*parser).callonDoubleQuoteBoldTextElement165, expr: &litMatcher{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, run: (*parser).callonDoubleQuoteBoldTextElement167, expr: &litMatcher{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, run: (*parser).callonDoubleQuoteBoldTextElement169, expr: &litMatcher{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, run: (*parser).callonDoubleQuoteBoldTextElement171, expr: &litMatcher{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, run: (*parser).callonDoubleQuoteBoldTextElement173, expr: &litMatcher{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonDoubleQuoteBoldTextElement175, expr: &seqExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonDoubleQuoteBoldTextElement177, }, &litMatcher{ - pos: position{line: 2834, col: 5, offset: 92264}, + pos: position{line: 2832, col: 5, offset: 92137}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2834, col: 11, offset: 92270}, + pos: position{line: 2832, col: 11, offset: 92143}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDoubleQuoteBoldTextElement180, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -56459,30 +56428,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2834, col: 19, offset: 92278}, + pos: position{line: 2832, col: 19, offset: 92151}, expr: &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDoubleQuoteBoldTextElement184, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -56491,9 +56460,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -56505,28 +56474,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonDoubleQuoteBoldTextElement191, expr: &seqExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonDoubleQuoteBoldTextElement193, }, &litMatcher{ - pos: position{line: 2842, col: 5, offset: 92458}, + pos: position{line: 2840, col: 5, offset: 92331}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2842, col: 10, offset: 92463}, + pos: position{line: 2840, col: 10, offset: 92336}, expr: &choiceExpr{ - pos: position{line: 2842, col: 12, offset: 92465}, + pos: position{line: 2840, col: 12, offset: 92338}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -56534,25 +56503,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDoubleQuoteBoldTextElement198, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -56561,9 +56530,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -56573,53 +56542,53 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, run: (*parser).callonDoubleQuoteBoldTextElement205, expr: &litMatcher{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, run: (*parser).callonDoubleQuoteBoldTextElement207, expr: &litMatcher{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, run: (*parser).callonDoubleQuoteBoldTextElement209, expr: &litMatcher{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, run: (*parser).callonDoubleQuoteBoldTextElement211, expr: &litMatcher{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, val: "<=", ignoreCase: false, want: "\"<=\"", }, }, &actionExpr{ - pos: position{line: 2870, col: 5, offset: 93071}, + pos: position{line: 2868, col: 5, offset: 92944}, run: (*parser).callonDoubleQuoteBoldTextElement213, expr: &seqExpr{ - pos: position{line: 2870, col: 5, offset: 93071}, + pos: position{line: 2868, col: 5, offset: 92944}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -56627,15 +56596,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2870, col: 14, offset: 93080}, + pos: position{line: 2868, col: 14, offset: 92953}, val: "\\'", ignoreCase: false, want: "\"\\\\'\"", }, &andExpr{ - pos: position{line: 2870, col: 19, offset: 93085}, + pos: position{line: 2868, col: 19, offset: 92958}, expr: &charClassMatcher{ - pos: position{line: 2870, col: 20, offset: 93086}, + pos: position{line: 2868, col: 20, offset: 92959}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -56646,13 +56615,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2876, col: 5, offset: 93317}, + pos: position{line: 2874, col: 5, offset: 93190}, run: (*parser).callonDoubleQuoteBoldTextElement219, expr: &seqExpr{ - pos: position{line: 2876, col: 5, offset: 93317}, + pos: position{line: 2874, col: 5, offset: 93190}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -56660,15 +56629,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2876, col: 14, offset: 93326}, + pos: position{line: 2874, col: 14, offset: 93199}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2876, col: 18, offset: 93330}, + pos: position{line: 2874, col: 18, offset: 93203}, expr: &charClassMatcher{ - pos: position{line: 2876, col: 19, offset: 93331}, + pos: position{line: 2874, col: 19, offset: 93204}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -56679,23 +56648,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonDoubleQuoteBoldTextElement225, expr: &seqExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonDoubleQuoteBoldTextElement227, }, &labeledExpr{ - pos: position{line: 2758, col: 5, offset: 90003}, + pos: position{line: 2756, col: 5, offset: 89876}, label: "element", expr: &choiceExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, run: (*parser).callonDoubleQuoteBoldTextElement230, expr: &choiceExpr{ pos: position{line: 696, col: 27, offset: 22438}, @@ -56716,12 +56685,12 @@ var g = &grammar{ pos: position{line: 696, col: 32, offset: 22443}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonDoubleQuoteBoldTextElement236, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -56733,10 +56702,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 696, col: 40, offset: 22451}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDoubleQuoteBoldTextElement240, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -56934,12 +56903,12 @@ var g = &grammar{ pos: position{line: 698, col: 14, offset: 22568}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonDoubleQuoteBoldTextElement278, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -56961,10 +56930,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2763, col: 11, offset: 90205}, + pos: position{line: 2761, col: 11, offset: 90078}, run: (*parser).callonDoubleQuoteBoldTextElement282, expr: &charClassMatcher{ - pos: position{line: 2763, col: 12, offset: 90206}, + pos: position{line: 2761, col: 12, offset: 90079}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -56978,7 +56947,7 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 1980, col: 11, offset: 64588}, + pos: position{line: 1978, col: 11, offset: 64461}, name: "QuotedTextInDoubleQuoteBoldText", }, &actionExpr{ @@ -57021,31 +56990,31 @@ var g = &grammar{ }, }, &charClassMatcher{ - pos: position{line: 1999, col: 5, offset: 65100}, + pos: position{line: 1997, col: 5, offset: 64973}, val: "[^\\r\\n*]", chars: []rune{'\r', '\n', '*'}, ignoreCase: false, inverted: true, }, &actionExpr{ - pos: position{line: 2000, col: 7, offset: 65197}, + pos: position{line: 1998, col: 7, offset: 65070}, run: (*parser).callonDoubleQuoteBoldTextElement294, expr: &seqExpr{ - pos: position{line: 2000, col: 7, offset: 65197}, + pos: position{line: 1998, col: 7, offset: 65070}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1959, col: 33, offset: 63925}, + pos: position{line: 1957, col: 33, offset: 63798}, val: "**", ignoreCase: false, want: "\"**\"", }, &actionExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, run: (*parser).callonDoubleQuoteBoldTextElement297, expr: &oneOrMoreExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, expr: &charClassMatcher{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -57066,52 +57035,52 @@ var g = &grammar{ }, { name: "QuotedTextInDoubleQuoteBoldText", - pos: position{line: 1986, col: 1, offset: 64742}, + pos: position{line: 1984, col: 1, offset: 64615}, expr: &actionExpr{ - pos: position{line: 1987, col: 5, offset: 64782}, + pos: position{line: 1985, col: 5, offset: 64655}, run: (*parser).callonQuotedTextInDoubleQuoteBoldText1, expr: &seqExpr{ - pos: position{line: 1987, col: 5, offset: 64782}, + pos: position{line: 1985, col: 5, offset: 64655}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 1987, col: 5, offset: 64782}, + pos: position{line: 1985, col: 5, offset: 64655}, label: "attributes", expr: &zeroOrOneExpr{ - pos: position{line: 1987, col: 16, offset: 64793}, + pos: position{line: 1985, col: 16, offset: 64666}, expr: &ruleRefExpr{ - pos: position{line: 1987, col: 17, offset: 64794}, + pos: position{line: 1985, col: 17, offset: 64667}, name: "LongHandAttributes", }, }, }, &labeledExpr{ - pos: position{line: 1988, col: 5, offset: 64820}, + pos: position{line: 1986, col: 5, offset: 64693}, label: "text", expr: &choiceExpr{ - pos: position{line: 1989, col: 9, offset: 64835}, + pos: position{line: 1987, col: 9, offset: 64708}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 1989, col: 9, offset: 64835}, + pos: position{line: 1987, col: 9, offset: 64708}, name: "SingleQuoteBoldText", }, &ruleRefExpr{ - pos: position{line: 1990, col: 11, offset: 64865}, + pos: position{line: 1988, col: 11, offset: 64738}, name: "ItalicText", }, &ruleRefExpr{ - pos: position{line: 1991, col: 11, offset: 64886}, + pos: position{line: 1989, col: 11, offset: 64759}, name: "MarkedText", }, &ruleRefExpr{ - pos: position{line: 1992, col: 11, offset: 64907}, + pos: position{line: 1990, col: 11, offset: 64780}, name: "MonospaceText", }, &ruleRefExpr{ - pos: position{line: 1993, col: 11, offset: 64931}, + pos: position{line: 1991, col: 11, offset: 64804}, name: "SubscriptText", }, &ruleRefExpr{ - pos: position{line: 1994, col: 11, offset: 64955}, + pos: position{line: 1992, col: 11, offset: 64828}, name: "SuperscriptText", }, }, @@ -57123,29 +57092,29 @@ var g = &grammar{ }, { name: "SingleQuoteBoldText", - pos: position{line: 2011, col: 1, offset: 65584}, + pos: position{line: 2009, col: 1, offset: 65457}, expr: &actionExpr{ - pos: position{line: 2012, col: 4, offset: 65611}, + pos: position{line: 2010, col: 4, offset: 65484}, run: (*parser).callonSingleQuoteBoldText1, expr: &seqExpr{ - pos: position{line: 2012, col: 4, offset: 65611}, + pos: position{line: 2010, col: 4, offset: 65484}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2007, col: 38, offset: 65538}, + pos: position{line: 2005, col: 38, offset: 65411}, val: "*", ignoreCase: false, want: "\"*\"", }, &labeledExpr{ - pos: position{line: 2013, col: 5, offset: 65649}, + pos: position{line: 2011, col: 5, offset: 65522}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2013, col: 15, offset: 65659}, + pos: position{line: 2011, col: 15, offset: 65532}, name: "SingleQuoteBoldTextElements", }, }, &litMatcher{ - pos: position{line: 2009, col: 36, offset: 65578}, + pos: position{line: 2007, col: 36, offset: 65451}, val: "*", ignoreCase: false, want: "\"*\"", @@ -57156,29 +57125,29 @@ var g = &grammar{ }, { name: "SingleQuoteBoldTextElements", - pos: position{line: 2018, col: 1, offset: 65819}, + pos: position{line: 2016, col: 1, offset: 65692}, expr: &actionExpr{ - pos: position{line: 2019, col: 5, offset: 65856}, + pos: position{line: 2017, col: 5, offset: 65729}, run: (*parser).callonSingleQuoteBoldTextElements1, expr: &seqExpr{ - pos: position{line: 2019, col: 5, offset: 65856}, + pos: position{line: 2017, col: 5, offset: 65729}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2019, col: 5, offset: 65856}, + pos: position{line: 2017, col: 5, offset: 65729}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, ¬Expr{ - pos: position{line: 2019, col: 10, offset: 65861}, + pos: position{line: 2017, col: 10, offset: 65734}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonSingleQuoteBoldTextElements7, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -57187,18 +57156,18 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2020, col: 5, offset: 65900}, + pos: position{line: 2018, col: 5, offset: 65773}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2020, col: 14, offset: 65909}, + pos: position{line: 2018, col: 14, offset: 65782}, expr: &ruleRefExpr{ - pos: position{line: 2020, col: 15, offset: 65910}, + pos: position{line: 2018, col: 15, offset: 65783}, name: "SingleQuoteBoldTextElement", }, }, }, &andCodeExpr{ - pos: position{line: 2021, col: 5, offset: 65944}, + pos: position{line: 2019, col: 5, offset: 65817}, run: (*parser).callonSingleQuoteBoldTextElements12, }, }, @@ -57207,20 +57176,20 @@ var g = &grammar{ }, { name: "SingleQuoteBoldTextElement", - pos: position{line: 2027, col: 1, offset: 66085}, + pos: position{line: 2025, col: 1, offset: 65958}, expr: &choiceExpr{ - pos: position{line: 2028, col: 5, offset: 66120}, + pos: position{line: 2026, col: 5, offset: 65993}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1952, col: 5, offset: 63683}, + pos: position{line: 1950, col: 5, offset: 63556}, run: (*parser).callonSingleQuoteBoldTextElement2, expr: &seqExpr{ - pos: position{line: 1952, col: 5, offset: 63683}, + pos: position{line: 1950, col: 5, offset: 63556}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 1952, col: 5, offset: 63683}, + pos: position{line: 1950, col: 5, offset: 63556}, expr: &charClassMatcher{ - pos: position{line: 1952, col: 5, offset: 63683}, + pos: position{line: 1950, col: 5, offset: 63556}, val: "[,?!;0-9\\pL]", chars: []rune{',', '?', '!', ';'}, ranges: []rune{'0', '9'}, @@ -57230,15 +57199,15 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 1952, col: 19, offset: 63697}, + pos: position{line: 1950, col: 19, offset: 63570}, expr: &choiceExpr{ - pos: position{line: 1952, col: 21, offset: 63699}, + pos: position{line: 1950, col: 21, offset: 63572}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonSingleQuoteBoldTextElement8, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -57246,7 +57215,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1949, col: 22, offset: 63657}, + pos: position{line: 1947, col: 22, offset: 63530}, val: "*", ignoreCase: false, want: "\"*\"", @@ -57258,12 +57227,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonSingleQuoteBoldTextElement11, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -57272,28 +57241,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2030, col: 7, offset: 66152}, + pos: position{line: 2028, col: 7, offset: 66025}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonSingleQuoteBoldTextElement15, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -57302,27 +57271,27 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2030, col: 15, offset: 66160}, + pos: position{line: 2028, col: 15, offset: 66033}, expr: &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonSingleQuoteBoldTextElement21, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -57688,138 +57657,138 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2032, col: 7, offset: 66234}, + pos: position{line: 2030, col: 7, offset: 66107}, name: "InlineMacro", }, &actionExpr{ - pos: position{line: 2788, col: 5, offset: 91099}, + pos: position{line: 2786, col: 5, offset: 90972}, run: (*parser).callonSingleQuoteBoldTextElement96, expr: &seqExpr{ - pos: position{line: 2788, col: 5, offset: 91099}, + pos: position{line: 2786, col: 5, offset: 90972}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2788, col: 5, offset: 91099}, + pos: position{line: 2786, col: 5, offset: 90972}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, &choiceExpr{ - pos: position{line: 2788, col: 10, offset: 91104}, + pos: position{line: 2786, col: 10, offset: 90977}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, run: (*parser).callonSingleQuoteBoldTextElement100, expr: &litMatcher{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, run: (*parser).callonSingleQuoteBoldTextElement102, expr: &litMatcher{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, run: (*parser).callonSingleQuoteBoldTextElement104, expr: &litMatcher{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, run: (*parser).callonSingleQuoteBoldTextElement106, expr: &litMatcher{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, run: (*parser).callonSingleQuoteBoldTextElement108, expr: &litMatcher{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, run: (*parser).callonSingleQuoteBoldTextElement110, expr: &litMatcher{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, run: (*parser).callonSingleQuoteBoldTextElement112, expr: &litMatcher{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, run: (*parser).callonSingleQuoteBoldTextElement114, expr: &litMatcher{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, run: (*parser).callonSingleQuoteBoldTextElement116, expr: &litMatcher{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonSingleQuoteBoldTextElement118, expr: &seqExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonSingleQuoteBoldTextElement120, }, &litMatcher{ - pos: position{line: 2834, col: 5, offset: 92264}, + pos: position{line: 2832, col: 5, offset: 92137}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2834, col: 11, offset: 92270}, + pos: position{line: 2832, col: 11, offset: 92143}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonSingleQuoteBoldTextElement123, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -57827,30 +57796,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2834, col: 19, offset: 92278}, + pos: position{line: 2832, col: 19, offset: 92151}, expr: &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonSingleQuoteBoldTextElement127, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -57859,9 +57828,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -57873,28 +57842,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonSingleQuoteBoldTextElement134, expr: &seqExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonSingleQuoteBoldTextElement136, }, &litMatcher{ - pos: position{line: 2842, col: 5, offset: 92458}, + pos: position{line: 2840, col: 5, offset: 92331}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2842, col: 10, offset: 92463}, + pos: position{line: 2840, col: 10, offset: 92336}, expr: &choiceExpr{ - pos: position{line: 2842, col: 12, offset: 92465}, + pos: position{line: 2840, col: 12, offset: 92338}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -57902,25 +57871,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonSingleQuoteBoldTextElement141, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -57929,9 +57898,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -57941,30 +57910,30 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, run: (*parser).callonSingleQuoteBoldTextElement148, expr: &litMatcher{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, run: (*parser).callonSingleQuoteBoldTextElement150, expr: &litMatcher{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, run: (*parser).callonSingleQuoteBoldTextElement152, expr: &litMatcher{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, val: "<=", ignoreCase: false, want: "\"<=\"", @@ -57976,109 +57945,109 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, run: (*parser).callonSingleQuoteBoldTextElement154, expr: &litMatcher{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, run: (*parser).callonSingleQuoteBoldTextElement156, expr: &litMatcher{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, run: (*parser).callonSingleQuoteBoldTextElement158, expr: &litMatcher{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, run: (*parser).callonSingleQuoteBoldTextElement160, expr: &litMatcher{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, run: (*parser).callonSingleQuoteBoldTextElement162, expr: &litMatcher{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, run: (*parser).callonSingleQuoteBoldTextElement164, expr: &litMatcher{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, run: (*parser).callonSingleQuoteBoldTextElement166, expr: &litMatcher{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, run: (*parser).callonSingleQuoteBoldTextElement168, expr: &litMatcher{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonSingleQuoteBoldTextElement170, expr: &seqExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonSingleQuoteBoldTextElement172, }, &litMatcher{ - pos: position{line: 2834, col: 5, offset: 92264}, + pos: position{line: 2832, col: 5, offset: 92137}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2834, col: 11, offset: 92270}, + pos: position{line: 2832, col: 11, offset: 92143}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonSingleQuoteBoldTextElement175, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -58086,30 +58055,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2834, col: 19, offset: 92278}, + pos: position{line: 2832, col: 19, offset: 92151}, expr: &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonSingleQuoteBoldTextElement179, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -58118,9 +58087,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -58132,28 +58101,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonSingleQuoteBoldTextElement186, expr: &seqExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonSingleQuoteBoldTextElement188, }, &litMatcher{ - pos: position{line: 2842, col: 5, offset: 92458}, + pos: position{line: 2840, col: 5, offset: 92331}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2842, col: 10, offset: 92463}, + pos: position{line: 2840, col: 10, offset: 92336}, expr: &choiceExpr{ - pos: position{line: 2842, col: 12, offset: 92465}, + pos: position{line: 2840, col: 12, offset: 92338}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -58161,25 +58130,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonSingleQuoteBoldTextElement193, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -58188,9 +58157,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -58200,53 +58169,53 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, run: (*parser).callonSingleQuoteBoldTextElement200, expr: &litMatcher{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, run: (*parser).callonSingleQuoteBoldTextElement202, expr: &litMatcher{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, run: (*parser).callonSingleQuoteBoldTextElement204, expr: &litMatcher{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, run: (*parser).callonSingleQuoteBoldTextElement206, expr: &litMatcher{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, val: "<=", ignoreCase: false, want: "\"<=\"", }, }, &actionExpr{ - pos: position{line: 2870, col: 5, offset: 93071}, + pos: position{line: 2868, col: 5, offset: 92944}, run: (*parser).callonSingleQuoteBoldTextElement208, expr: &seqExpr{ - pos: position{line: 2870, col: 5, offset: 93071}, + pos: position{line: 2868, col: 5, offset: 92944}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -58254,15 +58223,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2870, col: 14, offset: 93080}, + pos: position{line: 2868, col: 14, offset: 92953}, val: "\\'", ignoreCase: false, want: "\"\\\\'\"", }, &andExpr{ - pos: position{line: 2870, col: 19, offset: 93085}, + pos: position{line: 2868, col: 19, offset: 92958}, expr: &charClassMatcher{ - pos: position{line: 2870, col: 20, offset: 93086}, + pos: position{line: 2868, col: 20, offset: 92959}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -58273,13 +58242,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2876, col: 5, offset: 93317}, + pos: position{line: 2874, col: 5, offset: 93190}, run: (*parser).callonSingleQuoteBoldTextElement214, expr: &seqExpr{ - pos: position{line: 2876, col: 5, offset: 93317}, + pos: position{line: 2874, col: 5, offset: 93190}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -58287,15 +58256,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2876, col: 14, offset: 93326}, + pos: position{line: 2874, col: 14, offset: 93199}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2876, col: 18, offset: 93330}, + pos: position{line: 2874, col: 18, offset: 93203}, expr: &charClassMatcher{ - pos: position{line: 2876, col: 19, offset: 93331}, + pos: position{line: 2874, col: 19, offset: 93204}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -58306,23 +58275,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonSingleQuoteBoldTextElement220, expr: &seqExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonSingleQuoteBoldTextElement222, }, &labeledExpr{ - pos: position{line: 2758, col: 5, offset: 90003}, + pos: position{line: 2756, col: 5, offset: 89876}, label: "element", expr: &choiceExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, run: (*parser).callonSingleQuoteBoldTextElement225, expr: &choiceExpr{ pos: position{line: 696, col: 27, offset: 22438}, @@ -58343,12 +58312,12 @@ var g = &grammar{ pos: position{line: 696, col: 32, offset: 22443}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonSingleQuoteBoldTextElement231, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -58360,10 +58329,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 696, col: 40, offset: 22451}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonSingleQuoteBoldTextElement235, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -58561,12 +58530,12 @@ var g = &grammar{ pos: position{line: 698, col: 14, offset: 22568}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonSingleQuoteBoldTextElement273, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -58588,10 +58557,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2763, col: 11, offset: 90205}, + pos: position{line: 2761, col: 11, offset: 90078}, run: (*parser).callonSingleQuoteBoldTextElement277, expr: &charClassMatcher{ - pos: position{line: 2763, col: 12, offset: 90206}, + pos: position{line: 2761, col: 12, offset: 90079}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -58605,7 +58574,7 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2035, col: 7, offset: 66338}, + pos: position{line: 2033, col: 7, offset: 66211}, name: "QuotedTextInSingleQuoteBoldText", }, &actionExpr{ @@ -58648,31 +58617,31 @@ var g = &grammar{ }, }, &charClassMatcher{ - pos: position{line: 2065, col: 5, offset: 67067}, + pos: position{line: 2063, col: 5, offset: 66940}, val: "[^\\r\\n *]", chars: []rune{'\r', '\n', ' ', '*'}, ignoreCase: false, inverted: true, }, &actionExpr{ - pos: position{line: 2066, col: 7, offset: 67172}, + pos: position{line: 2064, col: 7, offset: 67045}, run: (*parser).callonSingleQuoteBoldTextElement289, expr: &seqExpr{ - pos: position{line: 2066, col: 7, offset: 67172}, + pos: position{line: 2064, col: 7, offset: 67045}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2066, col: 7, offset: 67172}, + pos: position{line: 2064, col: 7, offset: 67045}, val: "*", ignoreCase: false, want: "\"*\"", }, &actionExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, run: (*parser).callonSingleQuoteBoldTextElement292, expr: &oneOrMoreExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, expr: &charClassMatcher{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -58689,49 +58658,49 @@ var g = &grammar{ }, { name: "QuotedTextInSingleQuoteBoldText", - pos: position{line: 2039, col: 1, offset: 66439}, + pos: position{line: 2037, col: 1, offset: 66312}, expr: &choiceExpr{ - pos: position{line: 2041, col: 5, offset: 66502}, + pos: position{line: 2039, col: 5, offset: 66375}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2041, col: 5, offset: 66502}, + pos: position{line: 2039, col: 5, offset: 66375}, run: (*parser).callonQuotedTextInSingleQuoteBoldText2, expr: &seqExpr{ - pos: position{line: 2041, col: 5, offset: 66502}, + pos: position{line: 2039, col: 5, offset: 66375}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2041, col: 5, offset: 66502}, + pos: position{line: 2039, col: 5, offset: 66375}, expr: &litMatcher{ - pos: position{line: 2041, col: 7, offset: 66504}, + pos: position{line: 2039, col: 7, offset: 66377}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, }, &labeledExpr{ - pos: position{line: 2042, col: 5, offset: 66513}, + pos: position{line: 2040, col: 5, offset: 66386}, label: "element", expr: &choiceExpr{ - pos: position{line: 2043, col: 9, offset: 66531}, + pos: position{line: 2041, col: 9, offset: 66404}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2043, col: 9, offset: 66531}, + pos: position{line: 2041, col: 9, offset: 66404}, name: "EscapedItalicText", }, &ruleRefExpr{ - pos: position{line: 2044, col: 11, offset: 66559}, + pos: position{line: 2042, col: 11, offset: 66432}, name: "EscapedMarkedText", }, &ruleRefExpr{ - pos: position{line: 2045, col: 11, offset: 66587}, + pos: position{line: 2043, col: 11, offset: 66460}, name: "EscapedMonospaceText", }, &ruleRefExpr{ - pos: position{line: 2046, col: 11, offset: 66618}, + pos: position{line: 2044, col: 11, offset: 66491}, name: "EscapedSubscriptText", }, &ruleRefExpr{ - pos: position{line: 2047, col: 11, offset: 66649}, + pos: position{line: 2045, col: 11, offset: 66522}, name: "EscapedSuperscriptText", }, }, @@ -58741,50 +58710,50 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2053, col: 5, offset: 66749}, + pos: position{line: 2051, col: 5, offset: 66622}, run: (*parser).callonQuotedTextInSingleQuoteBoldText13, expr: &seqExpr{ - pos: position{line: 2053, col: 5, offset: 66749}, + pos: position{line: 2051, col: 5, offset: 66622}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2053, col: 5, offset: 66749}, + pos: position{line: 2051, col: 5, offset: 66622}, label: "attributes", expr: &zeroOrOneExpr{ - pos: position{line: 2053, col: 16, offset: 66760}, + pos: position{line: 2051, col: 16, offset: 66633}, expr: &ruleRefExpr{ - pos: position{line: 2053, col: 17, offset: 66761}, + pos: position{line: 2051, col: 17, offset: 66634}, name: "LongHandAttributes", }, }, }, &labeledExpr{ - pos: position{line: 2054, col: 5, offset: 66787}, + pos: position{line: 2052, col: 5, offset: 66660}, label: "text", expr: &choiceExpr{ - pos: position{line: 2055, col: 9, offset: 66802}, + pos: position{line: 2053, col: 9, offset: 66675}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2055, col: 9, offset: 66802}, + pos: position{line: 2053, col: 9, offset: 66675}, name: "DoubleQuoteBoldText", }, &ruleRefExpr{ - pos: position{line: 2056, col: 11, offset: 66832}, + pos: position{line: 2054, col: 11, offset: 66705}, name: "ItalicText", }, &ruleRefExpr{ - pos: position{line: 2057, col: 11, offset: 66853}, + pos: position{line: 2055, col: 11, offset: 66726}, name: "MonospaceText", }, &ruleRefExpr{ - pos: position{line: 2058, col: 11, offset: 66877}, + pos: position{line: 2056, col: 11, offset: 66750}, name: "MarkedText", }, &ruleRefExpr{ - pos: position{line: 2059, col: 11, offset: 66898}, + pos: position{line: 2057, col: 11, offset: 66771}, name: "SubscriptText", }, &ruleRefExpr{ - pos: position{line: 2060, col: 11, offset: 66922}, + pos: position{line: 2058, col: 11, offset: 66795}, name: "SuperscriptText", }, }, @@ -58798,35 +58767,35 @@ var g = &grammar{ }, { name: "EscapedBoldText", - pos: position{line: 2070, col: 1, offset: 67347}, + pos: position{line: 2068, col: 1, offset: 67220}, expr: &choiceExpr{ - pos: position{line: 2072, col: 5, offset: 67408}, + pos: position{line: 2070, col: 5, offset: 67281}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2072, col: 5, offset: 67408}, + pos: position{line: 2070, col: 5, offset: 67281}, run: (*parser).callonEscapedBoldText2, expr: &seqExpr{ - pos: position{line: 2072, col: 5, offset: 67408}, + pos: position{line: 2070, col: 5, offset: 67281}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2072, col: 5, offset: 67408}, + pos: position{line: 2070, col: 5, offset: 67281}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1940, col: 25, offset: 63351}, + pos: position{line: 1938, col: 25, offset: 63224}, run: (*parser).callonEscapedBoldText5, expr: &seqExpr{ - pos: position{line: 1940, col: 25, offset: 63351}, + pos: position{line: 1938, col: 25, offset: 63224}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1940, col: 25, offset: 63351}, + pos: position{line: 1938, col: 25, offset: 63224}, val: "\\\\", ignoreCase: false, want: "\"\\\\\\\\\"", }, &zeroOrMoreExpr{ - pos: position{line: 1940, col: 30, offset: 63356}, + pos: position{line: 1938, col: 30, offset: 63229}, expr: &litMatcher{ - pos: position{line: 1940, col: 30, offset: 63356}, + pos: position{line: 1938, col: 30, offset: 63229}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -58837,21 +58806,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2072, col: 40, offset: 67443}, + pos: position{line: 2070, col: 40, offset: 67316}, val: "**", ignoreCase: false, want: "\"**\"", }, &labeledExpr{ - pos: position{line: 2072, col: 45, offset: 67448}, + pos: position{line: 2070, col: 45, offset: 67321}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2072, col: 55, offset: 67458}, + pos: position{line: 2070, col: 55, offset: 67331}, name: "DoubleQuoteBoldTextElements", }, }, &litMatcher{ - pos: position{line: 2072, col: 84, offset: 67487}, + pos: position{line: 2070, col: 84, offset: 67360}, val: "**", ignoreCase: false, want: "\"**\"", @@ -58860,21 +58829,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2076, col: 7, offset: 67651}, + pos: position{line: 2074, col: 7, offset: 67524}, run: (*parser).callonEscapedBoldText14, expr: &seqExpr{ - pos: position{line: 2076, col: 7, offset: 67651}, + pos: position{line: 2074, col: 7, offset: 67524}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2076, col: 7, offset: 67651}, + pos: position{line: 2074, col: 7, offset: 67524}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1936, col: 25, offset: 63278}, + pos: position{line: 1934, col: 25, offset: 63151}, run: (*parser).callonEscapedBoldText17, expr: &oneOrMoreExpr{ - pos: position{line: 1936, col: 25, offset: 63278}, + pos: position{line: 1934, col: 25, offset: 63151}, expr: &litMatcher{ - pos: position{line: 1936, col: 25, offset: 63278}, + pos: position{line: 1934, col: 25, offset: 63151}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -58883,21 +58852,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2076, col: 42, offset: 67686}, + pos: position{line: 2074, col: 42, offset: 67559}, val: "**", ignoreCase: false, want: "\"**\"", }, &labeledExpr{ - pos: position{line: 2076, col: 47, offset: 67691}, + pos: position{line: 2074, col: 47, offset: 67564}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2076, col: 57, offset: 67701}, + pos: position{line: 2074, col: 57, offset: 67574}, name: "SingleQuoteBoldTextElements", }, }, &litMatcher{ - pos: position{line: 2076, col: 86, offset: 67730}, + pos: position{line: 2074, col: 86, offset: 67603}, val: "*", ignoreCase: false, want: "\"*\"", @@ -58906,21 +58875,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2081, col: 7, offset: 67932}, + pos: position{line: 2079, col: 7, offset: 67805}, run: (*parser).callonEscapedBoldText24, expr: &seqExpr{ - pos: position{line: 2081, col: 7, offset: 67932}, + pos: position{line: 2079, col: 7, offset: 67805}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2081, col: 7, offset: 67932}, + pos: position{line: 2079, col: 7, offset: 67805}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1936, col: 25, offset: 63278}, + pos: position{line: 1934, col: 25, offset: 63151}, run: (*parser).callonEscapedBoldText27, expr: &oneOrMoreExpr{ - pos: position{line: 1936, col: 25, offset: 63278}, + pos: position{line: 1934, col: 25, offset: 63151}, expr: &litMatcher{ - pos: position{line: 1936, col: 25, offset: 63278}, + pos: position{line: 1934, col: 25, offset: 63151}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -58929,21 +58898,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2081, col: 42, offset: 67967}, + pos: position{line: 2079, col: 42, offset: 67840}, val: "*", ignoreCase: false, want: "\"*\"", }, &labeledExpr{ - pos: position{line: 2081, col: 46, offset: 67971}, + pos: position{line: 2079, col: 46, offset: 67844}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2081, col: 56, offset: 67981}, + pos: position{line: 2079, col: 56, offset: 67854}, name: "SingleQuoteBoldTextElements", }, }, &litMatcher{ - pos: position{line: 2081, col: 85, offset: 68010}, + pos: position{line: 2079, col: 85, offset: 67883}, val: "*", ignoreCase: false, want: "\"*\"", @@ -58956,16 +58925,16 @@ var g = &grammar{ }, { name: "ItalicText", - pos: position{line: 2089, col: 1, offset: 68264}, + pos: position{line: 2087, col: 1, offset: 68137}, expr: &choiceExpr{ - pos: position{line: 2089, col: 15, offset: 68278}, + pos: position{line: 2087, col: 15, offset: 68151}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2089, col: 15, offset: 68278}, + pos: position{line: 2087, col: 15, offset: 68151}, name: "DoubleQuoteItalicText", }, &ruleRefExpr{ - pos: position{line: 2089, col: 39, offset: 68302}, + pos: position{line: 2087, col: 39, offset: 68175}, name: "SingleQuoteItalicText", }, }, @@ -58973,29 +58942,29 @@ var g = &grammar{ }, { name: "DoubleQuoteItalicText", - pos: position{line: 2103, col: 1, offset: 68630}, + pos: position{line: 2101, col: 1, offset: 68503}, expr: &actionExpr{ - pos: position{line: 2104, col: 5, offset: 68660}, + pos: position{line: 2102, col: 5, offset: 68533}, run: (*parser).callonDoubleQuoteItalicText1, expr: &seqExpr{ - pos: position{line: 2104, col: 5, offset: 68660}, + pos: position{line: 2102, col: 5, offset: 68533}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2101, col: 35, offset: 68624}, + pos: position{line: 2099, col: 35, offset: 68497}, val: "__", ignoreCase: false, want: "\"__\"", }, &labeledExpr{ - pos: position{line: 2105, col: 5, offset: 68696}, + pos: position{line: 2103, col: 5, offset: 68569}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2105, col: 15, offset: 68706}, + pos: position{line: 2103, col: 15, offset: 68579}, name: "DoubleQuoteItalicTextElements", }, }, &litMatcher{ - pos: position{line: 2101, col: 35, offset: 68624}, + pos: position{line: 2099, col: 35, offset: 68497}, val: "__", ignoreCase: false, want: "\"__\"", @@ -59006,49 +58975,49 @@ var g = &grammar{ }, { name: "DoubleQuoteItalicTextElements", - pos: position{line: 2110, col: 1, offset: 68914}, + pos: position{line: 2108, col: 1, offset: 68787}, expr: &oneOrMoreExpr{ - pos: position{line: 2110, col: 34, offset: 68947}, + pos: position{line: 2108, col: 34, offset: 68820}, expr: &ruleRefExpr{ - pos: position{line: 2110, col: 34, offset: 68947}, + pos: position{line: 2108, col: 34, offset: 68820}, name: "DoubleQuoteItalicTextElement", }, }, }, { name: "DoubleQuoteItalicTextElement", - pos: position{line: 2112, col: 1, offset: 68979}, + pos: position{line: 2110, col: 1, offset: 68852}, expr: &actionExpr{ - pos: position{line: 2113, col: 5, offset: 69016}, + pos: position{line: 2111, col: 5, offset: 68889}, run: (*parser).callonDoubleQuoteItalicTextElement1, expr: &seqExpr{ - pos: position{line: 2113, col: 5, offset: 69016}, + pos: position{line: 2111, col: 5, offset: 68889}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2113, col: 5, offset: 69016}, + pos: position{line: 2111, col: 5, offset: 68889}, expr: &litMatcher{ - pos: position{line: 2101, col: 35, offset: 68624}, + pos: position{line: 2099, col: 35, offset: 68497}, val: "__", ignoreCase: false, want: "\"__\"", }, }, &labeledExpr{ - pos: position{line: 2114, col: 5, offset: 69052}, + pos: position{line: 2112, col: 5, offset: 68925}, label: "element", expr: &choiceExpr{ - pos: position{line: 2115, col: 9, offset: 69070}, + pos: position{line: 2113, col: 9, offset: 68943}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2094, col: 5, offset: 68376}, + pos: position{line: 2092, col: 5, offset: 68249}, run: (*parser).callonDoubleQuoteItalicTextElement7, expr: &seqExpr{ - pos: position{line: 2094, col: 5, offset: 68376}, + pos: position{line: 2092, col: 5, offset: 68249}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 2094, col: 5, offset: 68376}, + pos: position{line: 2092, col: 5, offset: 68249}, expr: &charClassMatcher{ - pos: position{line: 2094, col: 5, offset: 68376}, + pos: position{line: 2092, col: 5, offset: 68249}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -59057,15 +59026,15 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2094, col: 15, offset: 68386}, + pos: position{line: 2092, col: 15, offset: 68259}, expr: &choiceExpr{ - pos: position{line: 2094, col: 17, offset: 68388}, + pos: position{line: 2092, col: 17, offset: 68261}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDoubleQuoteItalicTextElement13, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -59073,7 +59042,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2091, col: 24, offset: 68348}, + pos: position{line: 2089, col: 24, offset: 68221}, val: "_", ignoreCase: false, want: "\"_\"", @@ -59085,12 +59054,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonDoubleQuoteItalicTextElement16, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -59099,28 +59068,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2117, col: 11, offset: 69145}, + pos: position{line: 2115, col: 11, offset: 69018}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDoubleQuoteItalicTextElement20, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -59129,27 +59098,27 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2117, col: 19, offset: 69153}, + pos: position{line: 2115, col: 19, offset: 69026}, expr: &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDoubleQuoteItalicTextElement26, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -59515,138 +59484,138 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2119, col: 11, offset: 69235}, + pos: position{line: 2117, col: 11, offset: 69108}, name: "InlineMacro", }, &actionExpr{ - pos: position{line: 2788, col: 5, offset: 91099}, + pos: position{line: 2786, col: 5, offset: 90972}, run: (*parser).callonDoubleQuoteItalicTextElement101, expr: &seqExpr{ - pos: position{line: 2788, col: 5, offset: 91099}, + pos: position{line: 2786, col: 5, offset: 90972}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2788, col: 5, offset: 91099}, + pos: position{line: 2786, col: 5, offset: 90972}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, &choiceExpr{ - pos: position{line: 2788, col: 10, offset: 91104}, + pos: position{line: 2786, col: 10, offset: 90977}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, run: (*parser).callonDoubleQuoteItalicTextElement105, expr: &litMatcher{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, run: (*parser).callonDoubleQuoteItalicTextElement107, expr: &litMatcher{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, run: (*parser).callonDoubleQuoteItalicTextElement109, expr: &litMatcher{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, run: (*parser).callonDoubleQuoteItalicTextElement111, expr: &litMatcher{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, run: (*parser).callonDoubleQuoteItalicTextElement113, expr: &litMatcher{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, run: (*parser).callonDoubleQuoteItalicTextElement115, expr: &litMatcher{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, run: (*parser).callonDoubleQuoteItalicTextElement117, expr: &litMatcher{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, run: (*parser).callonDoubleQuoteItalicTextElement119, expr: &litMatcher{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, run: (*parser).callonDoubleQuoteItalicTextElement121, expr: &litMatcher{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonDoubleQuoteItalicTextElement123, expr: &seqExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonDoubleQuoteItalicTextElement125, }, &litMatcher{ - pos: position{line: 2834, col: 5, offset: 92264}, + pos: position{line: 2832, col: 5, offset: 92137}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2834, col: 11, offset: 92270}, + pos: position{line: 2832, col: 11, offset: 92143}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDoubleQuoteItalicTextElement128, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -59654,30 +59623,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2834, col: 19, offset: 92278}, + pos: position{line: 2832, col: 19, offset: 92151}, expr: &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDoubleQuoteItalicTextElement132, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -59686,9 +59655,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -59700,28 +59669,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonDoubleQuoteItalicTextElement139, expr: &seqExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonDoubleQuoteItalicTextElement141, }, &litMatcher{ - pos: position{line: 2842, col: 5, offset: 92458}, + pos: position{line: 2840, col: 5, offset: 92331}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2842, col: 10, offset: 92463}, + pos: position{line: 2840, col: 10, offset: 92336}, expr: &choiceExpr{ - pos: position{line: 2842, col: 12, offset: 92465}, + pos: position{line: 2840, col: 12, offset: 92338}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -59729,25 +59698,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDoubleQuoteItalicTextElement146, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -59756,9 +59725,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -59768,30 +59737,30 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, run: (*parser).callonDoubleQuoteItalicTextElement153, expr: &litMatcher{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, run: (*parser).callonDoubleQuoteItalicTextElement155, expr: &litMatcher{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, run: (*parser).callonDoubleQuoteItalicTextElement157, expr: &litMatcher{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, val: "<=", ignoreCase: false, want: "\"<=\"", @@ -59803,109 +59772,109 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, run: (*parser).callonDoubleQuoteItalicTextElement159, expr: &litMatcher{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, run: (*parser).callonDoubleQuoteItalicTextElement161, expr: &litMatcher{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, run: (*parser).callonDoubleQuoteItalicTextElement163, expr: &litMatcher{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, run: (*parser).callonDoubleQuoteItalicTextElement165, expr: &litMatcher{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, run: (*parser).callonDoubleQuoteItalicTextElement167, expr: &litMatcher{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, run: (*parser).callonDoubleQuoteItalicTextElement169, expr: &litMatcher{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, run: (*parser).callonDoubleQuoteItalicTextElement171, expr: &litMatcher{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, run: (*parser).callonDoubleQuoteItalicTextElement173, expr: &litMatcher{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonDoubleQuoteItalicTextElement175, expr: &seqExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonDoubleQuoteItalicTextElement177, }, &litMatcher{ - pos: position{line: 2834, col: 5, offset: 92264}, + pos: position{line: 2832, col: 5, offset: 92137}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2834, col: 11, offset: 92270}, + pos: position{line: 2832, col: 11, offset: 92143}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDoubleQuoteItalicTextElement180, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -59913,30 +59882,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2834, col: 19, offset: 92278}, + pos: position{line: 2832, col: 19, offset: 92151}, expr: &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDoubleQuoteItalicTextElement184, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -59945,9 +59914,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -59959,28 +59928,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonDoubleQuoteItalicTextElement191, expr: &seqExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonDoubleQuoteItalicTextElement193, }, &litMatcher{ - pos: position{line: 2842, col: 5, offset: 92458}, + pos: position{line: 2840, col: 5, offset: 92331}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2842, col: 10, offset: 92463}, + pos: position{line: 2840, col: 10, offset: 92336}, expr: &choiceExpr{ - pos: position{line: 2842, col: 12, offset: 92465}, + pos: position{line: 2840, col: 12, offset: 92338}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -59988,25 +59957,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDoubleQuoteItalicTextElement198, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -60015,9 +59984,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -60027,53 +59996,53 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, run: (*parser).callonDoubleQuoteItalicTextElement205, expr: &litMatcher{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, run: (*parser).callonDoubleQuoteItalicTextElement207, expr: &litMatcher{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, run: (*parser).callonDoubleQuoteItalicTextElement209, expr: &litMatcher{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, run: (*parser).callonDoubleQuoteItalicTextElement211, expr: &litMatcher{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, val: "<=", ignoreCase: false, want: "\"<=\"", }, }, &actionExpr{ - pos: position{line: 2870, col: 5, offset: 93071}, + pos: position{line: 2868, col: 5, offset: 92944}, run: (*parser).callonDoubleQuoteItalicTextElement213, expr: &seqExpr{ - pos: position{line: 2870, col: 5, offset: 93071}, + pos: position{line: 2868, col: 5, offset: 92944}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -60081,15 +60050,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2870, col: 14, offset: 93080}, + pos: position{line: 2868, col: 14, offset: 92953}, val: "\\'", ignoreCase: false, want: "\"\\\\'\"", }, &andExpr{ - pos: position{line: 2870, col: 19, offset: 93085}, + pos: position{line: 2868, col: 19, offset: 92958}, expr: &charClassMatcher{ - pos: position{line: 2870, col: 20, offset: 93086}, + pos: position{line: 2868, col: 20, offset: 92959}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -60100,13 +60069,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2876, col: 5, offset: 93317}, + pos: position{line: 2874, col: 5, offset: 93190}, run: (*parser).callonDoubleQuoteItalicTextElement219, expr: &seqExpr{ - pos: position{line: 2876, col: 5, offset: 93317}, + pos: position{line: 2874, col: 5, offset: 93190}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -60114,15 +60083,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2876, col: 14, offset: 93326}, + pos: position{line: 2874, col: 14, offset: 93199}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2876, col: 18, offset: 93330}, + pos: position{line: 2874, col: 18, offset: 93203}, expr: &charClassMatcher{ - pos: position{line: 2876, col: 19, offset: 93331}, + pos: position{line: 2874, col: 19, offset: 93204}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -60133,23 +60102,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonDoubleQuoteItalicTextElement225, expr: &seqExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonDoubleQuoteItalicTextElement227, }, &labeledExpr{ - pos: position{line: 2758, col: 5, offset: 90003}, + pos: position{line: 2756, col: 5, offset: 89876}, label: "element", expr: &choiceExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, run: (*parser).callonDoubleQuoteItalicTextElement230, expr: &choiceExpr{ pos: position{line: 696, col: 27, offset: 22438}, @@ -60170,12 +60139,12 @@ var g = &grammar{ pos: position{line: 696, col: 32, offset: 22443}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonDoubleQuoteItalicTextElement236, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -60187,10 +60156,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 696, col: 40, offset: 22451}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDoubleQuoteItalicTextElement240, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -60388,12 +60357,12 @@ var g = &grammar{ pos: position{line: 698, col: 14, offset: 22568}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonDoubleQuoteItalicTextElement278, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -60415,10 +60384,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2763, col: 11, offset: 90205}, + pos: position{line: 2761, col: 11, offset: 90078}, run: (*parser).callonDoubleQuoteItalicTextElement282, expr: &charClassMatcher{ - pos: position{line: 2763, col: 12, offset: 90206}, + pos: position{line: 2761, col: 12, offset: 90079}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -60432,7 +60401,7 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2122, col: 11, offset: 69351}, + pos: position{line: 2120, col: 11, offset: 69224}, name: "QuotedTextInDoubleQuoteItalicText", }, &actionExpr{ @@ -60475,31 +60444,31 @@ var g = &grammar{ }, }, &charClassMatcher{ - pos: position{line: 2153, col: 5, offset: 70131}, + pos: position{line: 2151, col: 5, offset: 70004}, val: "[^\\r\\n_]", chars: []rune{'\r', '\n', '_'}, ignoreCase: false, inverted: true, }, &actionExpr{ - pos: position{line: 2154, col: 7, offset: 70230}, + pos: position{line: 2152, col: 7, offset: 70103}, run: (*parser).callonDoubleQuoteItalicTextElement294, expr: &seqExpr{ - pos: position{line: 2154, col: 7, offset: 70230}, + pos: position{line: 2152, col: 7, offset: 70103}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2154, col: 7, offset: 70230}, + pos: position{line: 2152, col: 7, offset: 70103}, val: "__", ignoreCase: false, want: "\"__\"", }, &actionExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, run: (*parser).callonDoubleQuoteItalicTextElement297, expr: &oneOrMoreExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, expr: &charClassMatcher{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -60520,49 +60489,49 @@ var g = &grammar{ }, { name: "QuotedTextInDoubleQuoteItalicText", - pos: position{line: 2128, col: 1, offset: 69509}, + pos: position{line: 2126, col: 1, offset: 69382}, expr: &choiceExpr{ - pos: position{line: 2130, col: 5, offset: 69574}, + pos: position{line: 2128, col: 5, offset: 69447}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2130, col: 5, offset: 69574}, + pos: position{line: 2128, col: 5, offset: 69447}, run: (*parser).callonQuotedTextInDoubleQuoteItalicText2, expr: &seqExpr{ - pos: position{line: 2130, col: 5, offset: 69574}, + pos: position{line: 2128, col: 5, offset: 69447}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2130, col: 5, offset: 69574}, + pos: position{line: 2128, col: 5, offset: 69447}, expr: &litMatcher{ - pos: position{line: 2130, col: 7, offset: 69576}, + pos: position{line: 2128, col: 7, offset: 69449}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, }, &labeledExpr{ - pos: position{line: 2131, col: 5, offset: 69585}, + pos: position{line: 2129, col: 5, offset: 69458}, label: "element", expr: &choiceExpr{ - pos: position{line: 2132, col: 9, offset: 69603}, + pos: position{line: 2130, col: 9, offset: 69476}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2132, col: 9, offset: 69603}, + pos: position{line: 2130, col: 9, offset: 69476}, name: "EscapedBoldText", }, &ruleRefExpr{ - pos: position{line: 2133, col: 11, offset: 69630}, + pos: position{line: 2131, col: 11, offset: 69503}, name: "EscapedMarkedText", }, &ruleRefExpr{ - pos: position{line: 2134, col: 11, offset: 69658}, + pos: position{line: 2132, col: 11, offset: 69531}, name: "EscapedMonospaceText", }, &ruleRefExpr{ - pos: position{line: 2135, col: 11, offset: 69689}, + pos: position{line: 2133, col: 11, offset: 69562}, name: "EscapedSubscriptText", }, &ruleRefExpr{ - pos: position{line: 2136, col: 11, offset: 69720}, + pos: position{line: 2134, col: 11, offset: 69593}, name: "EscapedSuperscriptText", }, }, @@ -60572,50 +60541,50 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2142, col: 5, offset: 69820}, + pos: position{line: 2140, col: 5, offset: 69693}, run: (*parser).callonQuotedTextInDoubleQuoteItalicText13, expr: &seqExpr{ - pos: position{line: 2142, col: 5, offset: 69820}, + pos: position{line: 2140, col: 5, offset: 69693}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2142, col: 5, offset: 69820}, + pos: position{line: 2140, col: 5, offset: 69693}, label: "attributes", expr: &zeroOrOneExpr{ - pos: position{line: 2142, col: 16, offset: 69831}, + pos: position{line: 2140, col: 16, offset: 69704}, expr: &ruleRefExpr{ - pos: position{line: 2142, col: 17, offset: 69832}, + pos: position{line: 2140, col: 17, offset: 69705}, name: "LongHandAttributes", }, }, }, &labeledExpr{ - pos: position{line: 2143, col: 5, offset: 69858}, + pos: position{line: 2141, col: 5, offset: 69731}, label: "text", expr: &choiceExpr{ - pos: position{line: 2143, col: 11, offset: 69864}, + pos: position{line: 2141, col: 11, offset: 69737}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2143, col: 11, offset: 69864}, + pos: position{line: 2141, col: 11, offset: 69737}, name: "SingleQuoteItalicText", }, &ruleRefExpr{ - pos: position{line: 2144, col: 11, offset: 69896}, + pos: position{line: 2142, col: 11, offset: 69769}, name: "BoldText", }, &ruleRefExpr{ - pos: position{line: 2145, col: 11, offset: 69915}, + pos: position{line: 2143, col: 11, offset: 69788}, name: "MarkedText", }, &ruleRefExpr{ - pos: position{line: 2146, col: 11, offset: 69936}, + pos: position{line: 2144, col: 11, offset: 69809}, name: "MonospaceText", }, &ruleRefExpr{ - pos: position{line: 2147, col: 11, offset: 69960}, + pos: position{line: 2145, col: 11, offset: 69833}, name: "SubscriptText", }, &ruleRefExpr{ - pos: position{line: 2148, col: 11, offset: 69984}, + pos: position{line: 2146, col: 11, offset: 69857}, name: "SuperscriptText", }, }, @@ -60629,29 +60598,29 @@ var g = &grammar{ }, { name: "SingleQuoteItalicText", - pos: position{line: 2165, col: 1, offset: 70606}, + pos: position{line: 2163, col: 1, offset: 70479}, expr: &actionExpr{ - pos: position{line: 2166, col: 5, offset: 70636}, + pos: position{line: 2164, col: 5, offset: 70509}, run: (*parser).callonSingleQuoteItalicText1, expr: &seqExpr{ - pos: position{line: 2166, col: 5, offset: 70636}, + pos: position{line: 2164, col: 5, offset: 70509}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2161, col: 40, offset: 70557}, + pos: position{line: 2159, col: 40, offset: 70430}, val: "_", ignoreCase: false, want: "\"_\"", }, &labeledExpr{ - pos: position{line: 2167, col: 5, offset: 70676}, + pos: position{line: 2165, col: 5, offset: 70549}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2167, col: 15, offset: 70686}, + pos: position{line: 2165, col: 15, offset: 70559}, name: "SingleQuoteItalicTextElements", }, }, &litMatcher{ - pos: position{line: 2163, col: 38, offset: 70600}, + pos: position{line: 2161, col: 38, offset: 70473}, val: "_", ignoreCase: false, want: "\"_\"", @@ -60662,29 +60631,29 @@ var g = &grammar{ }, { name: "SingleQuoteItalicTextElements", - pos: position{line: 2172, col: 1, offset: 70853}, + pos: position{line: 2170, col: 1, offset: 70726}, expr: &actionExpr{ - pos: position{line: 2173, col: 5, offset: 70891}, + pos: position{line: 2171, col: 5, offset: 70764}, run: (*parser).callonSingleQuoteItalicTextElements1, expr: &seqExpr{ - pos: position{line: 2173, col: 5, offset: 70891}, + pos: position{line: 2171, col: 5, offset: 70764}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2173, col: 5, offset: 70891}, + pos: position{line: 2171, col: 5, offset: 70764}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, ¬Expr{ - pos: position{line: 2173, col: 10, offset: 70896}, + pos: position{line: 2171, col: 10, offset: 70769}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonSingleQuoteItalicTextElements7, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -60693,18 +60662,18 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2174, col: 5, offset: 70935}, + pos: position{line: 2172, col: 5, offset: 70808}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2174, col: 14, offset: 70944}, + pos: position{line: 2172, col: 14, offset: 70817}, expr: &ruleRefExpr{ - pos: position{line: 2174, col: 15, offset: 70945}, + pos: position{line: 2172, col: 15, offset: 70818}, name: "SingleQuoteItalicTextElement", }, }, }, &andCodeExpr{ - pos: position{line: 2175, col: 5, offset: 70980}, + pos: position{line: 2173, col: 5, offset: 70853}, run: (*parser).callonSingleQuoteItalicTextElements12, }, }, @@ -60713,20 +60682,20 @@ var g = &grammar{ }, { name: "SingleQuoteItalicTextElement", - pos: position{line: 2181, col: 1, offset: 71121}, + pos: position{line: 2179, col: 1, offset: 70994}, expr: &choiceExpr{ - pos: position{line: 2182, col: 5, offset: 71158}, + pos: position{line: 2180, col: 5, offset: 71031}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2094, col: 5, offset: 68376}, + pos: position{line: 2092, col: 5, offset: 68249}, run: (*parser).callonSingleQuoteItalicTextElement2, expr: &seqExpr{ - pos: position{line: 2094, col: 5, offset: 68376}, + pos: position{line: 2092, col: 5, offset: 68249}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 2094, col: 5, offset: 68376}, + pos: position{line: 2092, col: 5, offset: 68249}, expr: &charClassMatcher{ - pos: position{line: 2094, col: 5, offset: 68376}, + pos: position{line: 2092, col: 5, offset: 68249}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -60735,15 +60704,15 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2094, col: 15, offset: 68386}, + pos: position{line: 2092, col: 15, offset: 68259}, expr: &choiceExpr{ - pos: position{line: 2094, col: 17, offset: 68388}, + pos: position{line: 2092, col: 17, offset: 68261}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonSingleQuoteItalicTextElement8, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -60751,7 +60720,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2091, col: 24, offset: 68348}, + pos: position{line: 2089, col: 24, offset: 68221}, val: "_", ignoreCase: false, want: "\"_\"", @@ -60763,12 +60732,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonSingleQuoteItalicTextElement11, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -60777,28 +60746,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2184, col: 7, offset: 71192}, + pos: position{line: 2182, col: 7, offset: 71065}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonSingleQuoteItalicTextElement15, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -60807,27 +60776,27 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2184, col: 15, offset: 71200}, + pos: position{line: 2182, col: 15, offset: 71073}, expr: &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonSingleQuoteItalicTextElement21, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -61193,138 +61162,138 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2186, col: 7, offset: 71274}, + pos: position{line: 2184, col: 7, offset: 71147}, name: "InlineMacro", }, &actionExpr{ - pos: position{line: 2788, col: 5, offset: 91099}, + pos: position{line: 2786, col: 5, offset: 90972}, run: (*parser).callonSingleQuoteItalicTextElement96, expr: &seqExpr{ - pos: position{line: 2788, col: 5, offset: 91099}, + pos: position{line: 2786, col: 5, offset: 90972}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2788, col: 5, offset: 91099}, + pos: position{line: 2786, col: 5, offset: 90972}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, &choiceExpr{ - pos: position{line: 2788, col: 10, offset: 91104}, + pos: position{line: 2786, col: 10, offset: 90977}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, run: (*parser).callonSingleQuoteItalicTextElement100, expr: &litMatcher{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, run: (*parser).callonSingleQuoteItalicTextElement102, expr: &litMatcher{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, run: (*parser).callonSingleQuoteItalicTextElement104, expr: &litMatcher{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, run: (*parser).callonSingleQuoteItalicTextElement106, expr: &litMatcher{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, run: (*parser).callonSingleQuoteItalicTextElement108, expr: &litMatcher{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, run: (*parser).callonSingleQuoteItalicTextElement110, expr: &litMatcher{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, run: (*parser).callonSingleQuoteItalicTextElement112, expr: &litMatcher{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, run: (*parser).callonSingleQuoteItalicTextElement114, expr: &litMatcher{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, run: (*parser).callonSingleQuoteItalicTextElement116, expr: &litMatcher{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonSingleQuoteItalicTextElement118, expr: &seqExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonSingleQuoteItalicTextElement120, }, &litMatcher{ - pos: position{line: 2834, col: 5, offset: 92264}, + pos: position{line: 2832, col: 5, offset: 92137}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2834, col: 11, offset: 92270}, + pos: position{line: 2832, col: 11, offset: 92143}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonSingleQuoteItalicTextElement123, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -61332,30 +61301,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2834, col: 19, offset: 92278}, + pos: position{line: 2832, col: 19, offset: 92151}, expr: &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonSingleQuoteItalicTextElement127, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -61364,9 +61333,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -61378,28 +61347,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonSingleQuoteItalicTextElement134, expr: &seqExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonSingleQuoteItalicTextElement136, }, &litMatcher{ - pos: position{line: 2842, col: 5, offset: 92458}, + pos: position{line: 2840, col: 5, offset: 92331}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2842, col: 10, offset: 92463}, + pos: position{line: 2840, col: 10, offset: 92336}, expr: &choiceExpr{ - pos: position{line: 2842, col: 12, offset: 92465}, + pos: position{line: 2840, col: 12, offset: 92338}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -61407,25 +61376,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonSingleQuoteItalicTextElement141, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -61434,9 +61403,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -61446,30 +61415,30 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, run: (*parser).callonSingleQuoteItalicTextElement148, expr: &litMatcher{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, run: (*parser).callonSingleQuoteItalicTextElement150, expr: &litMatcher{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, run: (*parser).callonSingleQuoteItalicTextElement152, expr: &litMatcher{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, val: "<=", ignoreCase: false, want: "\"<=\"", @@ -61481,109 +61450,109 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, run: (*parser).callonSingleQuoteItalicTextElement154, expr: &litMatcher{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, run: (*parser).callonSingleQuoteItalicTextElement156, expr: &litMatcher{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, run: (*parser).callonSingleQuoteItalicTextElement158, expr: &litMatcher{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, run: (*parser).callonSingleQuoteItalicTextElement160, expr: &litMatcher{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, run: (*parser).callonSingleQuoteItalicTextElement162, expr: &litMatcher{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, run: (*parser).callonSingleQuoteItalicTextElement164, expr: &litMatcher{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, run: (*parser).callonSingleQuoteItalicTextElement166, expr: &litMatcher{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, run: (*parser).callonSingleQuoteItalicTextElement168, expr: &litMatcher{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonSingleQuoteItalicTextElement170, expr: &seqExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonSingleQuoteItalicTextElement172, }, &litMatcher{ - pos: position{line: 2834, col: 5, offset: 92264}, + pos: position{line: 2832, col: 5, offset: 92137}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2834, col: 11, offset: 92270}, + pos: position{line: 2832, col: 11, offset: 92143}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonSingleQuoteItalicTextElement175, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -61591,30 +61560,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2834, col: 19, offset: 92278}, + pos: position{line: 2832, col: 19, offset: 92151}, expr: &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonSingleQuoteItalicTextElement179, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -61623,9 +61592,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -61637,28 +61606,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonSingleQuoteItalicTextElement186, expr: &seqExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonSingleQuoteItalicTextElement188, }, &litMatcher{ - pos: position{line: 2842, col: 5, offset: 92458}, + pos: position{line: 2840, col: 5, offset: 92331}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2842, col: 10, offset: 92463}, + pos: position{line: 2840, col: 10, offset: 92336}, expr: &choiceExpr{ - pos: position{line: 2842, col: 12, offset: 92465}, + pos: position{line: 2840, col: 12, offset: 92338}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -61666,25 +61635,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonSingleQuoteItalicTextElement193, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -61693,9 +61662,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -61705,53 +61674,53 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, run: (*parser).callonSingleQuoteItalicTextElement200, expr: &litMatcher{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, run: (*parser).callonSingleQuoteItalicTextElement202, expr: &litMatcher{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, run: (*parser).callonSingleQuoteItalicTextElement204, expr: &litMatcher{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, run: (*parser).callonSingleQuoteItalicTextElement206, expr: &litMatcher{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, val: "<=", ignoreCase: false, want: "\"<=\"", }, }, &actionExpr{ - pos: position{line: 2870, col: 5, offset: 93071}, + pos: position{line: 2868, col: 5, offset: 92944}, run: (*parser).callonSingleQuoteItalicTextElement208, expr: &seqExpr{ - pos: position{line: 2870, col: 5, offset: 93071}, + pos: position{line: 2868, col: 5, offset: 92944}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -61759,15 +61728,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2870, col: 14, offset: 93080}, + pos: position{line: 2868, col: 14, offset: 92953}, val: "\\'", ignoreCase: false, want: "\"\\\\'\"", }, &andExpr{ - pos: position{line: 2870, col: 19, offset: 93085}, + pos: position{line: 2868, col: 19, offset: 92958}, expr: &charClassMatcher{ - pos: position{line: 2870, col: 20, offset: 93086}, + pos: position{line: 2868, col: 20, offset: 92959}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -61778,13 +61747,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2876, col: 5, offset: 93317}, + pos: position{line: 2874, col: 5, offset: 93190}, run: (*parser).callonSingleQuoteItalicTextElement214, expr: &seqExpr{ - pos: position{line: 2876, col: 5, offset: 93317}, + pos: position{line: 2874, col: 5, offset: 93190}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -61792,15 +61761,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2876, col: 14, offset: 93326}, + pos: position{line: 2874, col: 14, offset: 93199}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2876, col: 18, offset: 93330}, + pos: position{line: 2874, col: 18, offset: 93203}, expr: &charClassMatcher{ - pos: position{line: 2876, col: 19, offset: 93331}, + pos: position{line: 2874, col: 19, offset: 93204}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -61811,23 +61780,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonSingleQuoteItalicTextElement220, expr: &seqExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonSingleQuoteItalicTextElement222, }, &labeledExpr{ - pos: position{line: 2758, col: 5, offset: 90003}, + pos: position{line: 2756, col: 5, offset: 89876}, label: "element", expr: &choiceExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, run: (*parser).callonSingleQuoteItalicTextElement225, expr: &choiceExpr{ pos: position{line: 696, col: 27, offset: 22438}, @@ -61848,12 +61817,12 @@ var g = &grammar{ pos: position{line: 696, col: 32, offset: 22443}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonSingleQuoteItalicTextElement231, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -61865,10 +61834,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 696, col: 40, offset: 22451}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonSingleQuoteItalicTextElement235, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -62066,12 +62035,12 @@ var g = &grammar{ pos: position{line: 698, col: 14, offset: 22568}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonSingleQuoteItalicTextElement273, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -62093,10 +62062,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2763, col: 11, offset: 90205}, + pos: position{line: 2761, col: 11, offset: 90078}, run: (*parser).callonSingleQuoteItalicTextElement277, expr: &charClassMatcher{ - pos: position{line: 2763, col: 12, offset: 90206}, + pos: position{line: 2761, col: 12, offset: 90079}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -62110,7 +62079,7 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2189, col: 7, offset: 71378}, + pos: position{line: 2187, col: 7, offset: 71251}, name: "QuotedTextInSingleQuoteItalicText", }, &actionExpr{ @@ -62153,31 +62122,31 @@ var g = &grammar{ }, }, &charClassMatcher{ - pos: position{line: 2218, col: 5, offset: 72104}, + pos: position{line: 2216, col: 5, offset: 71977}, val: "[^\\r\\n _]", chars: []rune{'\r', '\n', ' ', '_'}, ignoreCase: false, inverted: true, }, &actionExpr{ - pos: position{line: 2219, col: 7, offset: 72211}, + pos: position{line: 2217, col: 7, offset: 72084}, run: (*parser).callonSingleQuoteItalicTextElement289, expr: &seqExpr{ - pos: position{line: 2219, col: 7, offset: 72211}, + pos: position{line: 2217, col: 7, offset: 72084}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2219, col: 7, offset: 72211}, + pos: position{line: 2217, col: 7, offset: 72084}, val: "_", ignoreCase: false, want: "\"_\"", }, &actionExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, run: (*parser).callonSingleQuoteItalicTextElement292, expr: &oneOrMoreExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, expr: &charClassMatcher{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -62194,49 +62163,49 @@ var g = &grammar{ }, { name: "QuotedTextInSingleQuoteItalicText", - pos: position{line: 2193, col: 1, offset: 71483}, + pos: position{line: 2191, col: 1, offset: 71356}, expr: &choiceExpr{ - pos: position{line: 2195, col: 5, offset: 71547}, + pos: position{line: 2193, col: 5, offset: 71420}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2195, col: 5, offset: 71547}, + pos: position{line: 2193, col: 5, offset: 71420}, run: (*parser).callonQuotedTextInSingleQuoteItalicText2, expr: &seqExpr{ - pos: position{line: 2195, col: 5, offset: 71547}, + pos: position{line: 2193, col: 5, offset: 71420}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2195, col: 5, offset: 71547}, + pos: position{line: 2193, col: 5, offset: 71420}, expr: &litMatcher{ - pos: position{line: 2195, col: 7, offset: 71549}, + pos: position{line: 2193, col: 7, offset: 71422}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, }, &labeledExpr{ - pos: position{line: 2196, col: 5, offset: 71558}, + pos: position{line: 2194, col: 5, offset: 71431}, label: "element", expr: &choiceExpr{ - pos: position{line: 2197, col: 9, offset: 71576}, + pos: position{line: 2195, col: 9, offset: 71449}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2197, col: 9, offset: 71576}, + pos: position{line: 2195, col: 9, offset: 71449}, name: "EscapedBoldText", }, &ruleRefExpr{ - pos: position{line: 2198, col: 11, offset: 71603}, + pos: position{line: 2196, col: 11, offset: 71476}, name: "EscapedMarkedText", }, &ruleRefExpr{ - pos: position{line: 2199, col: 11, offset: 71631}, + pos: position{line: 2197, col: 11, offset: 71504}, name: "EscapedMonospaceText", }, &ruleRefExpr{ - pos: position{line: 2200, col: 11, offset: 71662}, + pos: position{line: 2198, col: 11, offset: 71535}, name: "EscapedSubscriptText", }, &ruleRefExpr{ - pos: position{line: 2201, col: 11, offset: 71693}, + pos: position{line: 2199, col: 11, offset: 71566}, name: "EscapedSuperscriptText", }, }, @@ -62246,50 +62215,50 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2207, col: 5, offset: 71793}, + pos: position{line: 2205, col: 5, offset: 71666}, run: (*parser).callonQuotedTextInSingleQuoteItalicText13, expr: &seqExpr{ - pos: position{line: 2207, col: 5, offset: 71793}, + pos: position{line: 2205, col: 5, offset: 71666}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2207, col: 5, offset: 71793}, + pos: position{line: 2205, col: 5, offset: 71666}, label: "attributes", expr: &zeroOrOneExpr{ - pos: position{line: 2207, col: 16, offset: 71804}, + pos: position{line: 2205, col: 16, offset: 71677}, expr: &ruleRefExpr{ - pos: position{line: 2207, col: 17, offset: 71805}, + pos: position{line: 2205, col: 17, offset: 71678}, name: "LongHandAttributes", }, }, }, &labeledExpr{ - pos: position{line: 2208, col: 5, offset: 71831}, + pos: position{line: 2206, col: 5, offset: 71704}, label: "text", expr: &choiceExpr{ - pos: position{line: 2208, col: 11, offset: 71837}, + pos: position{line: 2206, col: 11, offset: 71710}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2208, col: 11, offset: 71837}, + pos: position{line: 2206, col: 11, offset: 71710}, name: "BoldText", }, &ruleRefExpr{ - pos: position{line: 2209, col: 11, offset: 71856}, + pos: position{line: 2207, col: 11, offset: 71729}, name: "DoubleQuoteItalicText", }, &ruleRefExpr{ - pos: position{line: 2210, col: 11, offset: 71888}, + pos: position{line: 2208, col: 11, offset: 71761}, name: "MarkedText", }, &ruleRefExpr{ - pos: position{line: 2211, col: 11, offset: 71909}, + pos: position{line: 2209, col: 11, offset: 71782}, name: "MonospaceText", }, &ruleRefExpr{ - pos: position{line: 2212, col: 11, offset: 71933}, + pos: position{line: 2210, col: 11, offset: 71806}, name: "SubscriptText", }, &ruleRefExpr{ - pos: position{line: 2213, col: 11, offset: 71957}, + pos: position{line: 2211, col: 11, offset: 71830}, name: "SuperscriptText", }, }, @@ -62303,35 +62272,35 @@ var g = &grammar{ }, { name: "EscapedItalicText", - pos: position{line: 2223, col: 1, offset: 72389}, + pos: position{line: 2221, col: 1, offset: 72262}, expr: &choiceExpr{ - pos: position{line: 2225, col: 5, offset: 72454}, + pos: position{line: 2223, col: 5, offset: 72327}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2225, col: 5, offset: 72454}, + pos: position{line: 2223, col: 5, offset: 72327}, run: (*parser).callonEscapedItalicText2, expr: &seqExpr{ - pos: position{line: 2225, col: 5, offset: 72454}, + pos: position{line: 2223, col: 5, offset: 72327}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2225, col: 5, offset: 72454}, + pos: position{line: 2223, col: 5, offset: 72327}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1940, col: 25, offset: 63351}, + pos: position{line: 1938, col: 25, offset: 63224}, run: (*parser).callonEscapedItalicText5, expr: &seqExpr{ - pos: position{line: 1940, col: 25, offset: 63351}, + pos: position{line: 1938, col: 25, offset: 63224}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1940, col: 25, offset: 63351}, + pos: position{line: 1938, col: 25, offset: 63224}, val: "\\\\", ignoreCase: false, want: "\"\\\\\\\\\"", }, &zeroOrMoreExpr{ - pos: position{line: 1940, col: 30, offset: 63356}, + pos: position{line: 1938, col: 30, offset: 63229}, expr: &litMatcher{ - pos: position{line: 1940, col: 30, offset: 63356}, + pos: position{line: 1938, col: 30, offset: 63229}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -62342,21 +62311,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2225, col: 40, offset: 72489}, + pos: position{line: 2223, col: 40, offset: 72362}, val: "__", ignoreCase: false, want: "\"__\"", }, &labeledExpr{ - pos: position{line: 2225, col: 45, offset: 72494}, + pos: position{line: 2223, col: 45, offset: 72367}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2225, col: 55, offset: 72504}, + pos: position{line: 2223, col: 55, offset: 72377}, name: "DoubleQuoteItalicTextElements", }, }, &litMatcher{ - pos: position{line: 2225, col: 86, offset: 72535}, + pos: position{line: 2223, col: 86, offset: 72408}, val: "__", ignoreCase: false, want: "\"__\"", @@ -62365,21 +62334,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2229, col: 7, offset: 72700}, + pos: position{line: 2227, col: 7, offset: 72573}, run: (*parser).callonEscapedItalicText14, expr: &seqExpr{ - pos: position{line: 2229, col: 7, offset: 72700}, + pos: position{line: 2227, col: 7, offset: 72573}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2229, col: 7, offset: 72700}, + pos: position{line: 2227, col: 7, offset: 72573}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1936, col: 25, offset: 63278}, + pos: position{line: 1934, col: 25, offset: 63151}, run: (*parser).callonEscapedItalicText17, expr: &oneOrMoreExpr{ - pos: position{line: 1936, col: 25, offset: 63278}, + pos: position{line: 1934, col: 25, offset: 63151}, expr: &litMatcher{ - pos: position{line: 1936, col: 25, offset: 63278}, + pos: position{line: 1934, col: 25, offset: 63151}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -62388,21 +62357,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2229, col: 42, offset: 72735}, + pos: position{line: 2227, col: 42, offset: 72608}, val: "__", ignoreCase: false, want: "\"__\"", }, &labeledExpr{ - pos: position{line: 2229, col: 47, offset: 72740}, + pos: position{line: 2227, col: 47, offset: 72613}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2229, col: 57, offset: 72750}, + pos: position{line: 2227, col: 57, offset: 72623}, name: "SingleQuoteItalicTextElements", }, }, &litMatcher{ - pos: position{line: 2229, col: 88, offset: 72781}, + pos: position{line: 2227, col: 88, offset: 72654}, val: "_", ignoreCase: false, want: "\"_\"", @@ -62411,21 +62380,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2234, col: 7, offset: 73022}, + pos: position{line: 2232, col: 7, offset: 72895}, run: (*parser).callonEscapedItalicText24, expr: &seqExpr{ - pos: position{line: 2234, col: 7, offset: 73022}, + pos: position{line: 2232, col: 7, offset: 72895}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2234, col: 7, offset: 73022}, + pos: position{line: 2232, col: 7, offset: 72895}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1936, col: 25, offset: 63278}, + pos: position{line: 1934, col: 25, offset: 63151}, run: (*parser).callonEscapedItalicText27, expr: &oneOrMoreExpr{ - pos: position{line: 1936, col: 25, offset: 63278}, + pos: position{line: 1934, col: 25, offset: 63151}, expr: &litMatcher{ - pos: position{line: 1936, col: 25, offset: 63278}, + pos: position{line: 1934, col: 25, offset: 63151}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -62434,21 +62403,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2234, col: 42, offset: 73057}, + pos: position{line: 2232, col: 42, offset: 72930}, val: "_", ignoreCase: false, want: "\"_\"", }, &labeledExpr{ - pos: position{line: 2234, col: 46, offset: 73061}, + pos: position{line: 2232, col: 46, offset: 72934}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2234, col: 56, offset: 73071}, + pos: position{line: 2232, col: 56, offset: 72944}, name: "SingleQuoteItalicTextElements", }, }, &litMatcher{ - pos: position{line: 2234, col: 87, offset: 73102}, + pos: position{line: 2232, col: 87, offset: 72975}, val: "_", ignoreCase: false, want: "\"_\"", @@ -62461,16 +62430,16 @@ var g = &grammar{ }, { name: "MonospaceText", - pos: position{line: 2241, col: 1, offset: 73421}, + pos: position{line: 2239, col: 1, offset: 73294}, expr: &choiceExpr{ - pos: position{line: 2241, col: 18, offset: 73438}, + pos: position{line: 2239, col: 18, offset: 73311}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2241, col: 18, offset: 73438}, + pos: position{line: 2239, col: 18, offset: 73311}, name: "DoubleQuoteMonospaceText", }, &ruleRefExpr{ - pos: position{line: 2241, col: 45, offset: 73465}, + pos: position{line: 2239, col: 45, offset: 73338}, name: "SingleQuoteMonospaceText", }, }, @@ -62478,29 +62447,29 @@ var g = &grammar{ }, { name: "DoubleQuoteMonospaceText", - pos: position{line: 2255, col: 1, offset: 73817}, + pos: position{line: 2253, col: 1, offset: 73690}, expr: &actionExpr{ - pos: position{line: 2256, col: 5, offset: 73850}, + pos: position{line: 2254, col: 5, offset: 73723}, run: (*parser).callonDoubleQuoteMonospaceText1, expr: &seqExpr{ - pos: position{line: 2256, col: 5, offset: 73850}, + pos: position{line: 2254, col: 5, offset: 73723}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2253, col: 38, offset: 73811}, + pos: position{line: 2251, col: 38, offset: 73684}, val: "``", ignoreCase: false, want: "\"``\"", }, &labeledExpr{ - pos: position{line: 2257, col: 5, offset: 73889}, + pos: position{line: 2255, col: 5, offset: 73762}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2257, col: 15, offset: 73899}, + pos: position{line: 2255, col: 15, offset: 73772}, name: "DoubleQuoteMonospaceTextElements", }, }, &litMatcher{ - pos: position{line: 2253, col: 38, offset: 73811}, + pos: position{line: 2251, col: 38, offset: 73684}, val: "``", ignoreCase: false, want: "\"``\"", @@ -62511,49 +62480,49 @@ var g = &grammar{ }, { name: "DoubleQuoteMonospaceTextElements", - pos: position{line: 2262, col: 1, offset: 74071}, + pos: position{line: 2260, col: 1, offset: 73944}, expr: &oneOrMoreExpr{ - pos: position{line: 2262, col: 37, offset: 74107}, + pos: position{line: 2260, col: 37, offset: 73980}, expr: &ruleRefExpr{ - pos: position{line: 2262, col: 37, offset: 74107}, + pos: position{line: 2260, col: 37, offset: 73980}, name: "DoubleQuoteMonospaceTextElement", }, }, }, { name: "DoubleQuoteMonospaceTextElement", - pos: position{line: 2264, col: 1, offset: 74174}, + pos: position{line: 2262, col: 1, offset: 74047}, expr: &actionExpr{ - pos: position{line: 2265, col: 5, offset: 74214}, + pos: position{line: 2263, col: 5, offset: 74087}, run: (*parser).callonDoubleQuoteMonospaceTextElement1, expr: &seqExpr{ - pos: position{line: 2265, col: 5, offset: 74214}, + pos: position{line: 2263, col: 5, offset: 74087}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2265, col: 5, offset: 74214}, + pos: position{line: 2263, col: 5, offset: 74087}, expr: &litMatcher{ - pos: position{line: 2253, col: 38, offset: 73811}, + pos: position{line: 2251, col: 38, offset: 73684}, val: "``", ignoreCase: false, want: "\"``\"", }, }, &labeledExpr{ - pos: position{line: 2266, col: 5, offset: 74253}, + pos: position{line: 2264, col: 5, offset: 74126}, label: "element", expr: &choiceExpr{ - pos: position{line: 2267, col: 9, offset: 74271}, + pos: position{line: 2265, col: 9, offset: 74144}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2246, col: 5, offset: 73548}, + pos: position{line: 2244, col: 5, offset: 73421}, run: (*parser).callonDoubleQuoteMonospaceTextElement7, expr: &seqExpr{ - pos: position{line: 2246, col: 5, offset: 73548}, + pos: position{line: 2244, col: 5, offset: 73421}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 2246, col: 5, offset: 73548}, + pos: position{line: 2244, col: 5, offset: 73421}, expr: &charClassMatcher{ - pos: position{line: 2246, col: 5, offset: 73548}, + pos: position{line: 2244, col: 5, offset: 73421}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -62562,15 +62531,15 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2246, col: 15, offset: 73558}, + pos: position{line: 2244, col: 15, offset: 73431}, expr: &choiceExpr{ - pos: position{line: 2246, col: 17, offset: 73560}, + pos: position{line: 2244, col: 17, offset: 73433}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDoubleQuoteMonospaceTextElement13, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -62578,7 +62547,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2243, col: 27, offset: 73517}, + pos: position{line: 2241, col: 27, offset: 73390}, val: "`", ignoreCase: false, want: "\"`\"", @@ -62590,12 +62559,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonDoubleQuoteMonospaceTextElement16, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -62604,28 +62573,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2269, col: 11, offset: 74349}, + pos: position{line: 2267, col: 11, offset: 74222}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDoubleQuoteMonospaceTextElement20, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -62634,27 +62603,27 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2269, col: 19, offset: 74357}, + pos: position{line: 2267, col: 19, offset: 74230}, expr: &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDoubleQuoteMonospaceTextElement26, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -63020,138 +62989,138 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2271, col: 11, offset: 74439}, + pos: position{line: 2269, col: 11, offset: 74312}, name: "InlineMacro", }, &actionExpr{ - pos: position{line: 2788, col: 5, offset: 91099}, + pos: position{line: 2786, col: 5, offset: 90972}, run: (*parser).callonDoubleQuoteMonospaceTextElement101, expr: &seqExpr{ - pos: position{line: 2788, col: 5, offset: 91099}, + pos: position{line: 2786, col: 5, offset: 90972}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2788, col: 5, offset: 91099}, + pos: position{line: 2786, col: 5, offset: 90972}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, &choiceExpr{ - pos: position{line: 2788, col: 10, offset: 91104}, + pos: position{line: 2786, col: 10, offset: 90977}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, run: (*parser).callonDoubleQuoteMonospaceTextElement105, expr: &litMatcher{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, run: (*parser).callonDoubleQuoteMonospaceTextElement107, expr: &litMatcher{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, run: (*parser).callonDoubleQuoteMonospaceTextElement109, expr: &litMatcher{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, run: (*parser).callonDoubleQuoteMonospaceTextElement111, expr: &litMatcher{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, run: (*parser).callonDoubleQuoteMonospaceTextElement113, expr: &litMatcher{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, run: (*parser).callonDoubleQuoteMonospaceTextElement115, expr: &litMatcher{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, run: (*parser).callonDoubleQuoteMonospaceTextElement117, expr: &litMatcher{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, run: (*parser).callonDoubleQuoteMonospaceTextElement119, expr: &litMatcher{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, run: (*parser).callonDoubleQuoteMonospaceTextElement121, expr: &litMatcher{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonDoubleQuoteMonospaceTextElement123, expr: &seqExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonDoubleQuoteMonospaceTextElement125, }, &litMatcher{ - pos: position{line: 2834, col: 5, offset: 92264}, + pos: position{line: 2832, col: 5, offset: 92137}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2834, col: 11, offset: 92270}, + pos: position{line: 2832, col: 11, offset: 92143}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDoubleQuoteMonospaceTextElement128, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -63159,30 +63128,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2834, col: 19, offset: 92278}, + pos: position{line: 2832, col: 19, offset: 92151}, expr: &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDoubleQuoteMonospaceTextElement132, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -63191,9 +63160,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -63205,28 +63174,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonDoubleQuoteMonospaceTextElement139, expr: &seqExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonDoubleQuoteMonospaceTextElement141, }, &litMatcher{ - pos: position{line: 2842, col: 5, offset: 92458}, + pos: position{line: 2840, col: 5, offset: 92331}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2842, col: 10, offset: 92463}, + pos: position{line: 2840, col: 10, offset: 92336}, expr: &choiceExpr{ - pos: position{line: 2842, col: 12, offset: 92465}, + pos: position{line: 2840, col: 12, offset: 92338}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -63234,25 +63203,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDoubleQuoteMonospaceTextElement146, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -63261,9 +63230,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -63273,30 +63242,30 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, run: (*parser).callonDoubleQuoteMonospaceTextElement153, expr: &litMatcher{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, run: (*parser).callonDoubleQuoteMonospaceTextElement155, expr: &litMatcher{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, run: (*parser).callonDoubleQuoteMonospaceTextElement157, expr: &litMatcher{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, val: "<=", ignoreCase: false, want: "\"<=\"", @@ -63308,109 +63277,109 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, run: (*parser).callonDoubleQuoteMonospaceTextElement159, expr: &litMatcher{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, run: (*parser).callonDoubleQuoteMonospaceTextElement161, expr: &litMatcher{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, run: (*parser).callonDoubleQuoteMonospaceTextElement163, expr: &litMatcher{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, run: (*parser).callonDoubleQuoteMonospaceTextElement165, expr: &litMatcher{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, run: (*parser).callonDoubleQuoteMonospaceTextElement167, expr: &litMatcher{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, run: (*parser).callonDoubleQuoteMonospaceTextElement169, expr: &litMatcher{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, run: (*parser).callonDoubleQuoteMonospaceTextElement171, expr: &litMatcher{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, run: (*parser).callonDoubleQuoteMonospaceTextElement173, expr: &litMatcher{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonDoubleQuoteMonospaceTextElement175, expr: &seqExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonDoubleQuoteMonospaceTextElement177, }, &litMatcher{ - pos: position{line: 2834, col: 5, offset: 92264}, + pos: position{line: 2832, col: 5, offset: 92137}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2834, col: 11, offset: 92270}, + pos: position{line: 2832, col: 11, offset: 92143}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDoubleQuoteMonospaceTextElement180, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -63418,30 +63387,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2834, col: 19, offset: 92278}, + pos: position{line: 2832, col: 19, offset: 92151}, expr: &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDoubleQuoteMonospaceTextElement184, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -63450,9 +63419,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -63464,28 +63433,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonDoubleQuoteMonospaceTextElement191, expr: &seqExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonDoubleQuoteMonospaceTextElement193, }, &litMatcher{ - pos: position{line: 2842, col: 5, offset: 92458}, + pos: position{line: 2840, col: 5, offset: 92331}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2842, col: 10, offset: 92463}, + pos: position{line: 2840, col: 10, offset: 92336}, expr: &choiceExpr{ - pos: position{line: 2842, col: 12, offset: 92465}, + pos: position{line: 2840, col: 12, offset: 92338}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -63493,25 +63462,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDoubleQuoteMonospaceTextElement198, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -63520,9 +63489,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -63532,53 +63501,53 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, run: (*parser).callonDoubleQuoteMonospaceTextElement205, expr: &litMatcher{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, run: (*parser).callonDoubleQuoteMonospaceTextElement207, expr: &litMatcher{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, run: (*parser).callonDoubleQuoteMonospaceTextElement209, expr: &litMatcher{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, run: (*parser).callonDoubleQuoteMonospaceTextElement211, expr: &litMatcher{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, val: "<=", ignoreCase: false, want: "\"<=\"", }, }, &actionExpr{ - pos: position{line: 2870, col: 5, offset: 93071}, + pos: position{line: 2868, col: 5, offset: 92944}, run: (*parser).callonDoubleQuoteMonospaceTextElement213, expr: &seqExpr{ - pos: position{line: 2870, col: 5, offset: 93071}, + pos: position{line: 2868, col: 5, offset: 92944}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -63586,15 +63555,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2870, col: 14, offset: 93080}, + pos: position{line: 2868, col: 14, offset: 92953}, val: "\\'", ignoreCase: false, want: "\"\\\\'\"", }, &andExpr{ - pos: position{line: 2870, col: 19, offset: 93085}, + pos: position{line: 2868, col: 19, offset: 92958}, expr: &charClassMatcher{ - pos: position{line: 2870, col: 20, offset: 93086}, + pos: position{line: 2868, col: 20, offset: 92959}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -63605,13 +63574,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2876, col: 5, offset: 93317}, + pos: position{line: 2874, col: 5, offset: 93190}, run: (*parser).callonDoubleQuoteMonospaceTextElement219, expr: &seqExpr{ - pos: position{line: 2876, col: 5, offset: 93317}, + pos: position{line: 2874, col: 5, offset: 93190}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -63619,15 +63588,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2876, col: 14, offset: 93326}, + pos: position{line: 2874, col: 14, offset: 93199}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2876, col: 18, offset: 93330}, + pos: position{line: 2874, col: 18, offset: 93203}, expr: &charClassMatcher{ - pos: position{line: 2876, col: 19, offset: 93331}, + pos: position{line: 2874, col: 19, offset: 93204}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -63638,23 +63607,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonDoubleQuoteMonospaceTextElement225, expr: &seqExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonDoubleQuoteMonospaceTextElement227, }, &labeledExpr{ - pos: position{line: 2758, col: 5, offset: 90003}, + pos: position{line: 2756, col: 5, offset: 89876}, label: "element", expr: &choiceExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, run: (*parser).callonDoubleQuoteMonospaceTextElement230, expr: &choiceExpr{ pos: position{line: 696, col: 27, offset: 22438}, @@ -63675,12 +63644,12 @@ var g = &grammar{ pos: position{line: 696, col: 32, offset: 22443}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonDoubleQuoteMonospaceTextElement236, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -63692,10 +63661,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 696, col: 40, offset: 22451}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDoubleQuoteMonospaceTextElement240, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -63893,12 +63862,12 @@ var g = &grammar{ pos: position{line: 698, col: 14, offset: 22568}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonDoubleQuoteMonospaceTextElement278, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -63920,10 +63889,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2763, col: 11, offset: 90205}, + pos: position{line: 2761, col: 11, offset: 90078}, run: (*parser).callonDoubleQuoteMonospaceTextElement282, expr: &charClassMatcher{ - pos: position{line: 2763, col: 12, offset: 90206}, + pos: position{line: 2761, col: 12, offset: 90079}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -63937,13 +63906,13 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2810, col: 18, offset: 91798}, + pos: position{line: 2808, col: 18, offset: 91671}, val: "`'", ignoreCase: false, want: "\"`'\"", }, &ruleRefExpr{ - pos: position{line: 2275, col: 11, offset: 74622}, + pos: position{line: 2273, col: 11, offset: 74495}, name: "QuotedTextInDoubleQuoteMonospaceText", }, &actionExpr{ @@ -63986,31 +63955,31 @@ var g = &grammar{ }, }, &charClassMatcher{ - pos: position{line: 2307, col: 5, offset: 75420}, + pos: position{line: 2305, col: 5, offset: 75293}, val: "[^\\r\\n`]", chars: []rune{'\r', '\n', '`'}, ignoreCase: false, inverted: true, }, &actionExpr{ - pos: position{line: 2308, col: 7, offset: 75522}, + pos: position{line: 2306, col: 7, offset: 75395}, run: (*parser).callonDoubleQuoteMonospaceTextElement295, expr: &seqExpr{ - pos: position{line: 2308, col: 7, offset: 75522}, + pos: position{line: 2306, col: 7, offset: 75395}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2308, col: 7, offset: 75522}, + pos: position{line: 2306, col: 7, offset: 75395}, val: "``", ignoreCase: false, want: "\"``\"", }, &actionExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, run: (*parser).callonDoubleQuoteMonospaceTextElement298, expr: &oneOrMoreExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, expr: &charClassMatcher{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -64031,49 +64000,49 @@ var g = &grammar{ }, { name: "QuotedTextInDoubleQuoteMonospaceText", - pos: position{line: 2281, col: 1, offset: 74786}, + pos: position{line: 2279, col: 1, offset: 74659}, expr: &choiceExpr{ - pos: position{line: 2283, col: 5, offset: 74853}, + pos: position{line: 2281, col: 5, offset: 74726}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2283, col: 5, offset: 74853}, + pos: position{line: 2281, col: 5, offset: 74726}, run: (*parser).callonQuotedTextInDoubleQuoteMonospaceText2, expr: &seqExpr{ - pos: position{line: 2283, col: 5, offset: 74853}, + pos: position{line: 2281, col: 5, offset: 74726}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2283, col: 5, offset: 74853}, + pos: position{line: 2281, col: 5, offset: 74726}, expr: &litMatcher{ - pos: position{line: 2283, col: 7, offset: 74855}, + pos: position{line: 2281, col: 7, offset: 74728}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, }, &labeledExpr{ - pos: position{line: 2284, col: 5, offset: 74864}, + pos: position{line: 2282, col: 5, offset: 74737}, label: "element", expr: &choiceExpr{ - pos: position{line: 2285, col: 9, offset: 74882}, + pos: position{line: 2283, col: 9, offset: 74755}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2285, col: 9, offset: 74882}, + pos: position{line: 2283, col: 9, offset: 74755}, name: "EscapedBoldText", }, &ruleRefExpr{ - pos: position{line: 2286, col: 11, offset: 74909}, + pos: position{line: 2284, col: 11, offset: 74782}, name: "EscapedItalicText", }, &ruleRefExpr{ - pos: position{line: 2287, col: 11, offset: 74937}, + pos: position{line: 2285, col: 11, offset: 74810}, name: "EscapedMarkedText", }, &ruleRefExpr{ - pos: position{line: 2288, col: 11, offset: 74965}, + pos: position{line: 2286, col: 11, offset: 74838}, name: "EscapedSubscriptText", }, &ruleRefExpr{ - pos: position{line: 2289, col: 11, offset: 74996}, + pos: position{line: 2287, col: 11, offset: 74869}, name: "EscapedSuperscriptText", }, }, @@ -64083,50 +64052,50 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2295, col: 5, offset: 75096}, + pos: position{line: 2293, col: 5, offset: 74969}, run: (*parser).callonQuotedTextInDoubleQuoteMonospaceText13, expr: &seqExpr{ - pos: position{line: 2295, col: 5, offset: 75096}, + pos: position{line: 2293, col: 5, offset: 74969}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2295, col: 5, offset: 75096}, + pos: position{line: 2293, col: 5, offset: 74969}, label: "attributes", expr: &zeroOrOneExpr{ - pos: position{line: 2295, col: 16, offset: 75107}, + pos: position{line: 2293, col: 16, offset: 74980}, expr: &ruleRefExpr{ - pos: position{line: 2295, col: 17, offset: 75108}, + pos: position{line: 2293, col: 17, offset: 74981}, name: "LongHandAttributes", }, }, }, &labeledExpr{ - pos: position{line: 2296, col: 5, offset: 75134}, + pos: position{line: 2294, col: 5, offset: 75007}, label: "text", expr: &choiceExpr{ - pos: position{line: 2297, col: 9, offset: 75149}, + pos: position{line: 2295, col: 9, offset: 75022}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2297, col: 9, offset: 75149}, + pos: position{line: 2295, col: 9, offset: 75022}, name: "SingleQuoteMonospaceText", }, &ruleRefExpr{ - pos: position{line: 2298, col: 11, offset: 75184}, + pos: position{line: 2296, col: 11, offset: 75057}, name: "BoldText", }, &ruleRefExpr{ - pos: position{line: 2299, col: 11, offset: 75203}, + pos: position{line: 2297, col: 11, offset: 75076}, name: "ItalicText", }, &ruleRefExpr{ - pos: position{line: 2300, col: 11, offset: 75224}, + pos: position{line: 2298, col: 11, offset: 75097}, name: "MarkedText", }, &ruleRefExpr{ - pos: position{line: 2301, col: 11, offset: 75245}, + pos: position{line: 2299, col: 11, offset: 75118}, name: "SubscriptText", }, &ruleRefExpr{ - pos: position{line: 2302, col: 11, offset: 75269}, + pos: position{line: 2300, col: 11, offset: 75142}, name: "SuperscriptText", }, }, @@ -64140,29 +64109,29 @@ var g = &grammar{ }, { name: "SingleQuoteMonospaceText", - pos: position{line: 2321, col: 1, offset: 76008}, + pos: position{line: 2319, col: 1, offset: 75881}, expr: &actionExpr{ - pos: position{line: 2322, col: 5, offset: 76041}, + pos: position{line: 2320, col: 5, offset: 75914}, run: (*parser).callonSingleQuoteMonospaceText1, expr: &seqExpr{ - pos: position{line: 2322, col: 5, offset: 76041}, + pos: position{line: 2320, col: 5, offset: 75914}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2317, col: 43, offset: 75956}, + pos: position{line: 2315, col: 43, offset: 75829}, val: "`", ignoreCase: false, want: "\"`\"", }, &labeledExpr{ - pos: position{line: 2323, col: 5, offset: 76085}, + pos: position{line: 2321, col: 5, offset: 75958}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2323, col: 15, offset: 76095}, + pos: position{line: 2321, col: 15, offset: 75968}, name: "SingleQuoteMonospaceTextElements", }, }, &litMatcher{ - pos: position{line: 2319, col: 41, offset: 76002}, + pos: position{line: 2317, col: 41, offset: 75875}, val: "`", ignoreCase: false, want: "\"`\"", @@ -64173,29 +64142,29 @@ var g = &grammar{ }, { name: "SingleQuoteMonospaceTextElements", - pos: position{line: 2328, col: 1, offset: 76271}, + pos: position{line: 2326, col: 1, offset: 76144}, expr: &actionExpr{ - pos: position{line: 2329, col: 5, offset: 76312}, + pos: position{line: 2327, col: 5, offset: 76185}, run: (*parser).callonSingleQuoteMonospaceTextElements1, expr: &seqExpr{ - pos: position{line: 2329, col: 5, offset: 76312}, + pos: position{line: 2327, col: 5, offset: 76185}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2329, col: 5, offset: 76312}, + pos: position{line: 2327, col: 5, offset: 76185}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, ¬Expr{ - pos: position{line: 2329, col: 10, offset: 76317}, + pos: position{line: 2327, col: 10, offset: 76190}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonSingleQuoteMonospaceTextElements7, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -64204,18 +64173,18 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2330, col: 5, offset: 76356}, + pos: position{line: 2328, col: 5, offset: 76229}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2330, col: 14, offset: 76365}, + pos: position{line: 2328, col: 14, offset: 76238}, expr: &ruleRefExpr{ - pos: position{line: 2330, col: 15, offset: 76366}, + pos: position{line: 2328, col: 15, offset: 76239}, name: "SingleQuoteMonospaceTextElement", }, }, }, &andCodeExpr{ - pos: position{line: 2331, col: 5, offset: 76404}, + pos: position{line: 2329, col: 5, offset: 76277}, run: (*parser).callonSingleQuoteMonospaceTextElements12, }, }, @@ -64224,20 +64193,20 @@ var g = &grammar{ }, { name: "SingleQuoteMonospaceTextElement", - pos: position{line: 2337, col: 1, offset: 76545}, + pos: position{line: 2335, col: 1, offset: 76418}, expr: &choiceExpr{ - pos: position{line: 2338, col: 5, offset: 76586}, + pos: position{line: 2336, col: 5, offset: 76459}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3043, col: 5, offset: 98493}, + pos: position{line: 3041, col: 5, offset: 98366}, run: (*parser).callonSingleQuoteMonospaceTextElement2, expr: &seqExpr{ - pos: position{line: 3043, col: 5, offset: 98493}, + pos: position{line: 3041, col: 5, offset: 98366}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 3043, col: 5, offset: 98493}, + pos: position{line: 3041, col: 5, offset: 98366}, expr: &charClassMatcher{ - pos: position{line: 3043, col: 5, offset: 98493}, + pos: position{line: 3041, col: 5, offset: 98366}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -64246,21 +64215,21 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 3043, col: 15, offset: 98503}, + pos: position{line: 3041, col: 15, offset: 98376}, expr: &choiceExpr{ - pos: position{line: 3043, col: 17, offset: 98505}, + pos: position{line: 3041, col: 17, offset: 98378}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3043, col: 17, offset: 98505}, + pos: position{line: 3041, col: 17, offset: 98378}, val: "[\\r\\n ,]]", chars: []rune{'\r', '\n', ' ', ',', ']'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -64270,15 +64239,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3045, col: 9, offset: 98587}, + pos: position{line: 3043, col: 9, offset: 98460}, run: (*parser).callonSingleQuoteMonospaceTextElement11, expr: &seqExpr{ - pos: position{line: 3045, col: 9, offset: 98587}, + pos: position{line: 3043, col: 9, offset: 98460}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 3045, col: 9, offset: 98587}, + pos: position{line: 3043, col: 9, offset: 98460}, expr: &charClassMatcher{ - pos: position{line: 3045, col: 9, offset: 98587}, + pos: position{line: 3043, col: 9, offset: 98460}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -64287,21 +64256,21 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 3045, col: 19, offset: 98597}, + pos: position{line: 3043, col: 19, offset: 98470}, expr: &seqExpr{ - pos: position{line: 3045, col: 20, offset: 98598}, + pos: position{line: 3043, col: 20, offset: 98471}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3045, col: 20, offset: 98598}, + pos: position{line: 3043, col: 20, offset: 98471}, val: "[=*_`]", chars: []rune{'=', '*', '_', '`'}, ignoreCase: false, inverted: false, }, &oneOrMoreExpr{ - pos: position{line: 3045, col: 27, offset: 98605}, + pos: position{line: 3043, col: 27, offset: 98478}, expr: &charClassMatcher{ - pos: position{line: 3045, col: 27, offset: 98605}, + pos: position{line: 3043, col: 27, offset: 98478}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -64316,12 +64285,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonSingleQuoteMonospaceTextElement20, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -64330,28 +64299,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2340, col: 7, offset: 76611}, + pos: position{line: 2338, col: 7, offset: 76484}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonSingleQuoteMonospaceTextElement24, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -64360,27 +64329,27 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2340, col: 15, offset: 76619}, + pos: position{line: 2338, col: 15, offset: 76492}, expr: &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonSingleQuoteMonospaceTextElement30, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -64746,138 +64715,138 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2342, col: 7, offset: 76693}, + pos: position{line: 2340, col: 7, offset: 76566}, name: "InlineMacro", }, &actionExpr{ - pos: position{line: 2788, col: 5, offset: 91099}, + pos: position{line: 2786, col: 5, offset: 90972}, run: (*parser).callonSingleQuoteMonospaceTextElement105, expr: &seqExpr{ - pos: position{line: 2788, col: 5, offset: 91099}, + pos: position{line: 2786, col: 5, offset: 90972}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2788, col: 5, offset: 91099}, + pos: position{line: 2786, col: 5, offset: 90972}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, &choiceExpr{ - pos: position{line: 2788, col: 10, offset: 91104}, + pos: position{line: 2786, col: 10, offset: 90977}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, run: (*parser).callonSingleQuoteMonospaceTextElement109, expr: &litMatcher{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, run: (*parser).callonSingleQuoteMonospaceTextElement111, expr: &litMatcher{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, run: (*parser).callonSingleQuoteMonospaceTextElement113, expr: &litMatcher{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, run: (*parser).callonSingleQuoteMonospaceTextElement115, expr: &litMatcher{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, run: (*parser).callonSingleQuoteMonospaceTextElement117, expr: &litMatcher{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, run: (*parser).callonSingleQuoteMonospaceTextElement119, expr: &litMatcher{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, run: (*parser).callonSingleQuoteMonospaceTextElement121, expr: &litMatcher{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, run: (*parser).callonSingleQuoteMonospaceTextElement123, expr: &litMatcher{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, run: (*parser).callonSingleQuoteMonospaceTextElement125, expr: &litMatcher{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonSingleQuoteMonospaceTextElement127, expr: &seqExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonSingleQuoteMonospaceTextElement129, }, &litMatcher{ - pos: position{line: 2834, col: 5, offset: 92264}, + pos: position{line: 2832, col: 5, offset: 92137}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2834, col: 11, offset: 92270}, + pos: position{line: 2832, col: 11, offset: 92143}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonSingleQuoteMonospaceTextElement132, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -64885,30 +64854,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2834, col: 19, offset: 92278}, + pos: position{line: 2832, col: 19, offset: 92151}, expr: &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonSingleQuoteMonospaceTextElement136, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -64917,9 +64886,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -64931,28 +64900,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonSingleQuoteMonospaceTextElement143, expr: &seqExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonSingleQuoteMonospaceTextElement145, }, &litMatcher{ - pos: position{line: 2842, col: 5, offset: 92458}, + pos: position{line: 2840, col: 5, offset: 92331}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2842, col: 10, offset: 92463}, + pos: position{line: 2840, col: 10, offset: 92336}, expr: &choiceExpr{ - pos: position{line: 2842, col: 12, offset: 92465}, + pos: position{line: 2840, col: 12, offset: 92338}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -64960,25 +64929,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonSingleQuoteMonospaceTextElement150, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -64987,9 +64956,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -64999,30 +64968,30 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, run: (*parser).callonSingleQuoteMonospaceTextElement157, expr: &litMatcher{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, run: (*parser).callonSingleQuoteMonospaceTextElement159, expr: &litMatcher{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, run: (*parser).callonSingleQuoteMonospaceTextElement161, expr: &litMatcher{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, val: "<=", ignoreCase: false, want: "\"<=\"", @@ -65034,109 +65003,109 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, run: (*parser).callonSingleQuoteMonospaceTextElement163, expr: &litMatcher{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, run: (*parser).callonSingleQuoteMonospaceTextElement165, expr: &litMatcher{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, run: (*parser).callonSingleQuoteMonospaceTextElement167, expr: &litMatcher{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, run: (*parser).callonSingleQuoteMonospaceTextElement169, expr: &litMatcher{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, run: (*parser).callonSingleQuoteMonospaceTextElement171, expr: &litMatcher{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, run: (*parser).callonSingleQuoteMonospaceTextElement173, expr: &litMatcher{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, run: (*parser).callonSingleQuoteMonospaceTextElement175, expr: &litMatcher{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, run: (*parser).callonSingleQuoteMonospaceTextElement177, expr: &litMatcher{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonSingleQuoteMonospaceTextElement179, expr: &seqExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonSingleQuoteMonospaceTextElement181, }, &litMatcher{ - pos: position{line: 2834, col: 5, offset: 92264}, + pos: position{line: 2832, col: 5, offset: 92137}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2834, col: 11, offset: 92270}, + pos: position{line: 2832, col: 11, offset: 92143}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonSingleQuoteMonospaceTextElement184, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -65144,30 +65113,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2834, col: 19, offset: 92278}, + pos: position{line: 2832, col: 19, offset: 92151}, expr: &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonSingleQuoteMonospaceTextElement188, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -65176,9 +65145,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -65190,28 +65159,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonSingleQuoteMonospaceTextElement195, expr: &seqExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonSingleQuoteMonospaceTextElement197, }, &litMatcher{ - pos: position{line: 2842, col: 5, offset: 92458}, + pos: position{line: 2840, col: 5, offset: 92331}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2842, col: 10, offset: 92463}, + pos: position{line: 2840, col: 10, offset: 92336}, expr: &choiceExpr{ - pos: position{line: 2842, col: 12, offset: 92465}, + pos: position{line: 2840, col: 12, offset: 92338}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -65219,25 +65188,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonSingleQuoteMonospaceTextElement202, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -65246,9 +65215,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -65258,53 +65227,53 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, run: (*parser).callonSingleQuoteMonospaceTextElement209, expr: &litMatcher{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, run: (*parser).callonSingleQuoteMonospaceTextElement211, expr: &litMatcher{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, run: (*parser).callonSingleQuoteMonospaceTextElement213, expr: &litMatcher{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, run: (*parser).callonSingleQuoteMonospaceTextElement215, expr: &litMatcher{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, val: "<=", ignoreCase: false, want: "\"<=\"", }, }, &actionExpr{ - pos: position{line: 2870, col: 5, offset: 93071}, + pos: position{line: 2868, col: 5, offset: 92944}, run: (*parser).callonSingleQuoteMonospaceTextElement217, expr: &seqExpr{ - pos: position{line: 2870, col: 5, offset: 93071}, + pos: position{line: 2868, col: 5, offset: 92944}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -65312,15 +65281,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2870, col: 14, offset: 93080}, + pos: position{line: 2868, col: 14, offset: 92953}, val: "\\'", ignoreCase: false, want: "\"\\\\'\"", }, &andExpr{ - pos: position{line: 2870, col: 19, offset: 93085}, + pos: position{line: 2868, col: 19, offset: 92958}, expr: &charClassMatcher{ - pos: position{line: 2870, col: 20, offset: 93086}, + pos: position{line: 2868, col: 20, offset: 92959}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -65331,13 +65300,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2876, col: 5, offset: 93317}, + pos: position{line: 2874, col: 5, offset: 93190}, run: (*parser).callonSingleQuoteMonospaceTextElement223, expr: &seqExpr{ - pos: position{line: 2876, col: 5, offset: 93317}, + pos: position{line: 2874, col: 5, offset: 93190}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -65345,15 +65314,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2876, col: 14, offset: 93326}, + pos: position{line: 2874, col: 14, offset: 93199}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2876, col: 18, offset: 93330}, + pos: position{line: 2874, col: 18, offset: 93203}, expr: &charClassMatcher{ - pos: position{line: 2876, col: 19, offset: 93331}, + pos: position{line: 2874, col: 19, offset: 93204}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -65364,23 +65333,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonSingleQuoteMonospaceTextElement229, expr: &seqExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonSingleQuoteMonospaceTextElement231, }, &labeledExpr{ - pos: position{line: 2758, col: 5, offset: 90003}, + pos: position{line: 2756, col: 5, offset: 89876}, label: "element", expr: &choiceExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, run: (*parser).callonSingleQuoteMonospaceTextElement234, expr: &choiceExpr{ pos: position{line: 696, col: 27, offset: 22438}, @@ -65401,12 +65370,12 @@ var g = &grammar{ pos: position{line: 696, col: 32, offset: 22443}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonSingleQuoteMonospaceTextElement240, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -65418,10 +65387,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 696, col: 40, offset: 22451}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonSingleQuoteMonospaceTextElement244, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -65619,12 +65588,12 @@ var g = &grammar{ pos: position{line: 698, col: 14, offset: 22568}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonSingleQuoteMonospaceTextElement282, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -65646,10 +65615,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2763, col: 11, offset: 90205}, + pos: position{line: 2761, col: 11, offset: 90078}, run: (*parser).callonSingleQuoteMonospaceTextElement286, expr: &charClassMatcher{ - pos: position{line: 2763, col: 12, offset: 90206}, + pos: position{line: 2761, col: 12, offset: 90079}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -65663,11 +65632,11 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2345, col: 7, offset: 76798}, + pos: position{line: 2343, col: 7, offset: 76671}, name: "QuotedTextInSingleQuoteMonospaceText", }, &litMatcher{ - pos: position{line: 2810, col: 18, offset: 91798}, + pos: position{line: 2808, col: 18, offset: 91671}, val: "`'", ignoreCase: false, want: "\"`'\"", @@ -65712,34 +65681,34 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2376, col: 5, offset: 77563}, + pos: position{line: 2374, col: 5, offset: 77436}, run: (*parser).callonSingleQuoteMonospaceTextElement298, expr: &choiceExpr{ - pos: position{line: 2376, col: 6, offset: 77564}, + pos: position{line: 2374, col: 6, offset: 77437}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 2376, col: 6, offset: 77564}, + pos: position{line: 2374, col: 6, offset: 77437}, val: "[^\\r\\n` ]", chars: []rune{'\r', '\n', '`', ' '}, ignoreCase: false, inverted: true, }, &seqExpr{ - pos: position{line: 2377, col: 7, offset: 77676}, + pos: position{line: 2375, col: 7, offset: 77549}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2243, col: 27, offset: 73517}, + pos: position{line: 2241, col: 27, offset: 73390}, val: "`", ignoreCase: false, want: "\"`\"", }, &actionExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, run: (*parser).callonSingleQuoteMonospaceTextElement303, expr: &oneOrMoreExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, expr: &charClassMatcher{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -65758,49 +65727,49 @@ var g = &grammar{ }, { name: "QuotedTextInSingleQuoteMonospaceText", - pos: position{line: 2350, col: 1, offset: 76929}, + pos: position{line: 2348, col: 1, offset: 76802}, expr: &choiceExpr{ - pos: position{line: 2352, col: 5, offset: 76996}, + pos: position{line: 2350, col: 5, offset: 76869}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2352, col: 5, offset: 76996}, + pos: position{line: 2350, col: 5, offset: 76869}, run: (*parser).callonQuotedTextInSingleQuoteMonospaceText2, expr: &seqExpr{ - pos: position{line: 2352, col: 5, offset: 76996}, + pos: position{line: 2350, col: 5, offset: 76869}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2352, col: 5, offset: 76996}, + pos: position{line: 2350, col: 5, offset: 76869}, expr: &litMatcher{ - pos: position{line: 2352, col: 7, offset: 76998}, + pos: position{line: 2350, col: 7, offset: 76871}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, }, &labeledExpr{ - pos: position{line: 2353, col: 5, offset: 77007}, + pos: position{line: 2351, col: 5, offset: 76880}, label: "element", expr: &choiceExpr{ - pos: position{line: 2354, col: 9, offset: 77025}, + pos: position{line: 2352, col: 9, offset: 76898}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2354, col: 9, offset: 77025}, + pos: position{line: 2352, col: 9, offset: 76898}, name: "EscapedBoldText", }, &ruleRefExpr{ - pos: position{line: 2355, col: 11, offset: 77052}, + pos: position{line: 2353, col: 11, offset: 76925}, name: "EscapedItalicText", }, &ruleRefExpr{ - pos: position{line: 2356, col: 11, offset: 77080}, + pos: position{line: 2354, col: 11, offset: 76953}, name: "EscapedMarkedText", }, &ruleRefExpr{ - pos: position{line: 2357, col: 11, offset: 77108}, + pos: position{line: 2355, col: 11, offset: 76981}, name: "EscapedSubscriptText", }, &ruleRefExpr{ - pos: position{line: 2358, col: 11, offset: 77139}, + pos: position{line: 2356, col: 11, offset: 77012}, name: "EscapedSuperscriptText", }, }, @@ -65810,50 +65779,50 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2364, col: 5, offset: 77239}, + pos: position{line: 2362, col: 5, offset: 77112}, run: (*parser).callonQuotedTextInSingleQuoteMonospaceText13, expr: &seqExpr{ - pos: position{line: 2364, col: 5, offset: 77239}, + pos: position{line: 2362, col: 5, offset: 77112}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2364, col: 5, offset: 77239}, + pos: position{line: 2362, col: 5, offset: 77112}, label: "attributes", expr: &zeroOrOneExpr{ - pos: position{line: 2364, col: 16, offset: 77250}, + pos: position{line: 2362, col: 16, offset: 77123}, expr: &ruleRefExpr{ - pos: position{line: 2364, col: 17, offset: 77251}, + pos: position{line: 2362, col: 17, offset: 77124}, name: "LongHandAttributes", }, }, }, &labeledExpr{ - pos: position{line: 2365, col: 5, offset: 77277}, + pos: position{line: 2363, col: 5, offset: 77150}, label: "text", expr: &choiceExpr{ - pos: position{line: 2366, col: 9, offset: 77292}, + pos: position{line: 2364, col: 9, offset: 77165}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2366, col: 9, offset: 77292}, + pos: position{line: 2364, col: 9, offset: 77165}, name: "DoubleQuoteMonospaceText", }, &ruleRefExpr{ - pos: position{line: 2367, col: 11, offset: 77327}, + pos: position{line: 2365, col: 11, offset: 77200}, name: "BoldText", }, &ruleRefExpr{ - pos: position{line: 2368, col: 11, offset: 77346}, + pos: position{line: 2366, col: 11, offset: 77219}, name: "ItalicText", }, &ruleRefExpr{ - pos: position{line: 2369, col: 11, offset: 77367}, + pos: position{line: 2367, col: 11, offset: 77240}, name: "MarkedText", }, &ruleRefExpr{ - pos: position{line: 2370, col: 11, offset: 77388}, + pos: position{line: 2368, col: 11, offset: 77261}, name: "SubscriptText", }, &ruleRefExpr{ - pos: position{line: 2371, col: 11, offset: 77412}, + pos: position{line: 2369, col: 11, offset: 77285}, name: "SuperscriptText", }, }, @@ -65867,35 +65836,35 @@ var g = &grammar{ }, { name: "EscapedMonospaceText", - pos: position{line: 2381, col: 1, offset: 77877}, + pos: position{line: 2379, col: 1, offset: 77750}, expr: &choiceExpr{ - pos: position{line: 2383, col: 5, offset: 77948}, + pos: position{line: 2381, col: 5, offset: 77821}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2383, col: 5, offset: 77948}, + pos: position{line: 2381, col: 5, offset: 77821}, run: (*parser).callonEscapedMonospaceText2, expr: &seqExpr{ - pos: position{line: 2383, col: 5, offset: 77948}, + pos: position{line: 2381, col: 5, offset: 77821}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2383, col: 5, offset: 77948}, + pos: position{line: 2381, col: 5, offset: 77821}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1940, col: 25, offset: 63351}, + pos: position{line: 1938, col: 25, offset: 63224}, run: (*parser).callonEscapedMonospaceText5, expr: &seqExpr{ - pos: position{line: 1940, col: 25, offset: 63351}, + pos: position{line: 1938, col: 25, offset: 63224}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1940, col: 25, offset: 63351}, + pos: position{line: 1938, col: 25, offset: 63224}, val: "\\\\", ignoreCase: false, want: "\"\\\\\\\\\"", }, &zeroOrMoreExpr{ - pos: position{line: 1940, col: 30, offset: 63356}, + pos: position{line: 1938, col: 30, offset: 63229}, expr: &litMatcher{ - pos: position{line: 1940, col: 30, offset: 63356}, + pos: position{line: 1938, col: 30, offset: 63229}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -65906,21 +65875,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2383, col: 40, offset: 77983}, + pos: position{line: 2381, col: 40, offset: 77856}, val: "``", ignoreCase: false, want: "\"``\"", }, &labeledExpr{ - pos: position{line: 2383, col: 45, offset: 77988}, + pos: position{line: 2381, col: 45, offset: 77861}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2383, col: 55, offset: 77998}, + pos: position{line: 2381, col: 55, offset: 77871}, name: "DoubleQuoteMonospaceTextElements", }, }, &litMatcher{ - pos: position{line: 2383, col: 89, offset: 78032}, + pos: position{line: 2381, col: 89, offset: 77905}, val: "``", ignoreCase: false, want: "\"``\"", @@ -65929,21 +65898,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2387, col: 7, offset: 78201}, + pos: position{line: 2385, col: 7, offset: 78074}, run: (*parser).callonEscapedMonospaceText14, expr: &seqExpr{ - pos: position{line: 2387, col: 7, offset: 78201}, + pos: position{line: 2385, col: 7, offset: 78074}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2387, col: 7, offset: 78201}, + pos: position{line: 2385, col: 7, offset: 78074}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1936, col: 25, offset: 63278}, + pos: position{line: 1934, col: 25, offset: 63151}, run: (*parser).callonEscapedMonospaceText17, expr: &oneOrMoreExpr{ - pos: position{line: 1936, col: 25, offset: 63278}, + pos: position{line: 1934, col: 25, offset: 63151}, expr: &litMatcher{ - pos: position{line: 1936, col: 25, offset: 63278}, + pos: position{line: 1934, col: 25, offset: 63151}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -65952,21 +65921,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2387, col: 42, offset: 78236}, + pos: position{line: 2385, col: 42, offset: 78109}, val: "``", ignoreCase: false, want: "\"``\"", }, &labeledExpr{ - pos: position{line: 2387, col: 47, offset: 78241}, + pos: position{line: 2385, col: 47, offset: 78114}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2387, col: 57, offset: 78251}, + pos: position{line: 2385, col: 57, offset: 78124}, name: "SingleQuoteMonospaceTextElements", }, }, &litMatcher{ - pos: position{line: 2387, col: 91, offset: 78285}, + pos: position{line: 2385, col: 91, offset: 78158}, val: "`", ignoreCase: false, want: "\"`\"", @@ -65975,21 +65944,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2392, col: 7, offset: 78491}, + pos: position{line: 2390, col: 7, offset: 78364}, run: (*parser).callonEscapedMonospaceText24, expr: &seqExpr{ - pos: position{line: 2392, col: 7, offset: 78491}, + pos: position{line: 2390, col: 7, offset: 78364}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2392, col: 7, offset: 78491}, + pos: position{line: 2390, col: 7, offset: 78364}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1936, col: 25, offset: 63278}, + pos: position{line: 1934, col: 25, offset: 63151}, run: (*parser).callonEscapedMonospaceText27, expr: &oneOrMoreExpr{ - pos: position{line: 1936, col: 25, offset: 63278}, + pos: position{line: 1934, col: 25, offset: 63151}, expr: &litMatcher{ - pos: position{line: 1936, col: 25, offset: 63278}, + pos: position{line: 1934, col: 25, offset: 63151}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -65998,21 +65967,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2392, col: 42, offset: 78526}, + pos: position{line: 2390, col: 42, offset: 78399}, val: "`", ignoreCase: false, want: "\"`\"", }, &labeledExpr{ - pos: position{line: 2392, col: 46, offset: 78530}, + pos: position{line: 2390, col: 46, offset: 78403}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2392, col: 56, offset: 78540}, + pos: position{line: 2390, col: 56, offset: 78413}, name: "SingleQuoteMonospaceTextElements", }, }, &litMatcher{ - pos: position{line: 2392, col: 90, offset: 78574}, + pos: position{line: 2390, col: 90, offset: 78447}, val: "`", ignoreCase: false, want: "\"`\"", @@ -66025,16 +65994,16 @@ var g = &grammar{ }, { name: "MarkedText", - pos: position{line: 2399, col: 1, offset: 78826}, + pos: position{line: 2397, col: 1, offset: 78699}, expr: &choiceExpr{ - pos: position{line: 2399, col: 15, offset: 78840}, + pos: position{line: 2397, col: 15, offset: 78713}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2399, col: 15, offset: 78840}, + pos: position{line: 2397, col: 15, offset: 78713}, name: "DoubleQuoteMarkedText", }, &ruleRefExpr{ - pos: position{line: 2399, col: 39, offset: 78864}, + pos: position{line: 2397, col: 39, offset: 78737}, name: "SingleQuoteMarkedText", }, }, @@ -66042,29 +66011,29 @@ var g = &grammar{ }, { name: "DoubleQuoteMarkedText", - pos: position{line: 2413, col: 1, offset: 79202}, + pos: position{line: 2411, col: 1, offset: 79075}, expr: &actionExpr{ - pos: position{line: 2414, col: 5, offset: 79232}, + pos: position{line: 2412, col: 5, offset: 79105}, run: (*parser).callonDoubleQuoteMarkedText1, expr: &seqExpr{ - pos: position{line: 2414, col: 5, offset: 79232}, + pos: position{line: 2412, col: 5, offset: 79105}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2411, col: 35, offset: 79196}, + pos: position{line: 2409, col: 35, offset: 79069}, val: "##", ignoreCase: false, want: "\"##\"", }, &labeledExpr{ - pos: position{line: 2415, col: 5, offset: 79268}, + pos: position{line: 2413, col: 5, offset: 79141}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2415, col: 15, offset: 79278}, + pos: position{line: 2413, col: 15, offset: 79151}, name: "DoubleQuoteMarkedTextElements", }, }, &litMatcher{ - pos: position{line: 2411, col: 35, offset: 79196}, + pos: position{line: 2409, col: 35, offset: 79069}, val: "##", ignoreCase: false, want: "\"##\"", @@ -66075,49 +66044,49 @@ var g = &grammar{ }, { name: "DoubleQuoteMarkedTextElements", - pos: position{line: 2420, col: 1, offset: 79441}, + pos: position{line: 2418, col: 1, offset: 79314}, expr: &zeroOrMoreExpr{ - pos: position{line: 2420, col: 34, offset: 79474}, + pos: position{line: 2418, col: 34, offset: 79347}, expr: &ruleRefExpr{ - pos: position{line: 2420, col: 34, offset: 79474}, + pos: position{line: 2418, col: 34, offset: 79347}, name: "DoubleQuoteMarkedTextElement", }, }, }, { name: "DoubleQuoteMarkedTextElement", - pos: position{line: 2422, col: 1, offset: 79505}, + pos: position{line: 2420, col: 1, offset: 79378}, expr: &actionExpr{ - pos: position{line: 2423, col: 5, offset: 79574}, + pos: position{line: 2421, col: 5, offset: 79447}, run: (*parser).callonDoubleQuoteMarkedTextElement1, expr: &seqExpr{ - pos: position{line: 2423, col: 5, offset: 79574}, + pos: position{line: 2421, col: 5, offset: 79447}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2423, col: 5, offset: 79574}, + pos: position{line: 2421, col: 5, offset: 79447}, expr: &litMatcher{ - pos: position{line: 2411, col: 35, offset: 79196}, + pos: position{line: 2409, col: 35, offset: 79069}, val: "##", ignoreCase: false, want: "\"##\"", }, }, &labeledExpr{ - pos: position{line: 2424, col: 5, offset: 79610}, + pos: position{line: 2422, col: 5, offset: 79483}, label: "element", expr: &choiceExpr{ - pos: position{line: 2425, col: 9, offset: 79628}, + pos: position{line: 2423, col: 9, offset: 79501}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2404, col: 5, offset: 78938}, + pos: position{line: 2402, col: 5, offset: 78811}, run: (*parser).callonDoubleQuoteMarkedTextElement7, expr: &seqExpr{ - pos: position{line: 2404, col: 5, offset: 78938}, + pos: position{line: 2402, col: 5, offset: 78811}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 2404, col: 5, offset: 78938}, + pos: position{line: 2402, col: 5, offset: 78811}, expr: &charClassMatcher{ - pos: position{line: 2404, col: 5, offset: 78938}, + pos: position{line: 2402, col: 5, offset: 78811}, val: "[,?!;0-9\\pL]", chars: []rune{',', '?', '!', ';'}, ranges: []rune{'0', '9'}, @@ -66127,15 +66096,15 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2404, col: 19, offset: 78952}, + pos: position{line: 2402, col: 19, offset: 78825}, expr: &choiceExpr{ - pos: position{line: 2404, col: 21, offset: 78954}, + pos: position{line: 2402, col: 21, offset: 78827}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDoubleQuoteMarkedTextElement13, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -66143,7 +66112,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2401, col: 24, offset: 78910}, + pos: position{line: 2399, col: 24, offset: 78783}, val: "#", ignoreCase: false, want: "\"#\"", @@ -66155,12 +66124,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonDoubleQuoteMarkedTextElement16, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -66169,28 +66138,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2427, col: 11, offset: 79703}, + pos: position{line: 2425, col: 11, offset: 79576}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDoubleQuoteMarkedTextElement20, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -66199,27 +66168,27 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2427, col: 19, offset: 79711}, + pos: position{line: 2425, col: 19, offset: 79584}, expr: &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDoubleQuoteMarkedTextElement26, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -66585,138 +66554,138 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2429, col: 11, offset: 79793}, + pos: position{line: 2427, col: 11, offset: 79666}, name: "InlineMacro", }, &actionExpr{ - pos: position{line: 2788, col: 5, offset: 91099}, + pos: position{line: 2786, col: 5, offset: 90972}, run: (*parser).callonDoubleQuoteMarkedTextElement101, expr: &seqExpr{ - pos: position{line: 2788, col: 5, offset: 91099}, + pos: position{line: 2786, col: 5, offset: 90972}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2788, col: 5, offset: 91099}, + pos: position{line: 2786, col: 5, offset: 90972}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, &choiceExpr{ - pos: position{line: 2788, col: 10, offset: 91104}, + pos: position{line: 2786, col: 10, offset: 90977}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, run: (*parser).callonDoubleQuoteMarkedTextElement105, expr: &litMatcher{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, run: (*parser).callonDoubleQuoteMarkedTextElement107, expr: &litMatcher{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, run: (*parser).callonDoubleQuoteMarkedTextElement109, expr: &litMatcher{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, run: (*parser).callonDoubleQuoteMarkedTextElement111, expr: &litMatcher{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, run: (*parser).callonDoubleQuoteMarkedTextElement113, expr: &litMatcher{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, run: (*parser).callonDoubleQuoteMarkedTextElement115, expr: &litMatcher{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, run: (*parser).callonDoubleQuoteMarkedTextElement117, expr: &litMatcher{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, run: (*parser).callonDoubleQuoteMarkedTextElement119, expr: &litMatcher{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, run: (*parser).callonDoubleQuoteMarkedTextElement121, expr: &litMatcher{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonDoubleQuoteMarkedTextElement123, expr: &seqExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonDoubleQuoteMarkedTextElement125, }, &litMatcher{ - pos: position{line: 2834, col: 5, offset: 92264}, + pos: position{line: 2832, col: 5, offset: 92137}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2834, col: 11, offset: 92270}, + pos: position{line: 2832, col: 11, offset: 92143}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDoubleQuoteMarkedTextElement128, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -66724,30 +66693,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2834, col: 19, offset: 92278}, + pos: position{line: 2832, col: 19, offset: 92151}, expr: &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDoubleQuoteMarkedTextElement132, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -66756,9 +66725,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -66770,28 +66739,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonDoubleQuoteMarkedTextElement139, expr: &seqExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonDoubleQuoteMarkedTextElement141, }, &litMatcher{ - pos: position{line: 2842, col: 5, offset: 92458}, + pos: position{line: 2840, col: 5, offset: 92331}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2842, col: 10, offset: 92463}, + pos: position{line: 2840, col: 10, offset: 92336}, expr: &choiceExpr{ - pos: position{line: 2842, col: 12, offset: 92465}, + pos: position{line: 2840, col: 12, offset: 92338}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -66799,25 +66768,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDoubleQuoteMarkedTextElement146, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -66826,9 +66795,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -66838,30 +66807,30 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, run: (*parser).callonDoubleQuoteMarkedTextElement153, expr: &litMatcher{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, run: (*parser).callonDoubleQuoteMarkedTextElement155, expr: &litMatcher{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, run: (*parser).callonDoubleQuoteMarkedTextElement157, expr: &litMatcher{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, val: "<=", ignoreCase: false, want: "\"<=\"", @@ -66873,109 +66842,109 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, run: (*parser).callonDoubleQuoteMarkedTextElement159, expr: &litMatcher{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, run: (*parser).callonDoubleQuoteMarkedTextElement161, expr: &litMatcher{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, run: (*parser).callonDoubleQuoteMarkedTextElement163, expr: &litMatcher{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, run: (*parser).callonDoubleQuoteMarkedTextElement165, expr: &litMatcher{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, run: (*parser).callonDoubleQuoteMarkedTextElement167, expr: &litMatcher{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, run: (*parser).callonDoubleQuoteMarkedTextElement169, expr: &litMatcher{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, run: (*parser).callonDoubleQuoteMarkedTextElement171, expr: &litMatcher{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, run: (*parser).callonDoubleQuoteMarkedTextElement173, expr: &litMatcher{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonDoubleQuoteMarkedTextElement175, expr: &seqExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonDoubleQuoteMarkedTextElement177, }, &litMatcher{ - pos: position{line: 2834, col: 5, offset: 92264}, + pos: position{line: 2832, col: 5, offset: 92137}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2834, col: 11, offset: 92270}, + pos: position{line: 2832, col: 11, offset: 92143}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDoubleQuoteMarkedTextElement180, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -66983,30 +66952,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2834, col: 19, offset: 92278}, + pos: position{line: 2832, col: 19, offset: 92151}, expr: &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDoubleQuoteMarkedTextElement184, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -67015,9 +66984,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -67029,28 +66998,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonDoubleQuoteMarkedTextElement191, expr: &seqExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonDoubleQuoteMarkedTextElement193, }, &litMatcher{ - pos: position{line: 2842, col: 5, offset: 92458}, + pos: position{line: 2840, col: 5, offset: 92331}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2842, col: 10, offset: 92463}, + pos: position{line: 2840, col: 10, offset: 92336}, expr: &choiceExpr{ - pos: position{line: 2842, col: 12, offset: 92465}, + pos: position{line: 2840, col: 12, offset: 92338}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -67058,25 +67027,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonDoubleQuoteMarkedTextElement198, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -67085,9 +67054,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -67097,53 +67066,53 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, run: (*parser).callonDoubleQuoteMarkedTextElement205, expr: &litMatcher{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, run: (*parser).callonDoubleQuoteMarkedTextElement207, expr: &litMatcher{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, run: (*parser).callonDoubleQuoteMarkedTextElement209, expr: &litMatcher{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, run: (*parser).callonDoubleQuoteMarkedTextElement211, expr: &litMatcher{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, val: "<=", ignoreCase: false, want: "\"<=\"", }, }, &actionExpr{ - pos: position{line: 2870, col: 5, offset: 93071}, + pos: position{line: 2868, col: 5, offset: 92944}, run: (*parser).callonDoubleQuoteMarkedTextElement213, expr: &seqExpr{ - pos: position{line: 2870, col: 5, offset: 93071}, + pos: position{line: 2868, col: 5, offset: 92944}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -67151,15 +67120,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2870, col: 14, offset: 93080}, + pos: position{line: 2868, col: 14, offset: 92953}, val: "\\'", ignoreCase: false, want: "\"\\\\'\"", }, &andExpr{ - pos: position{line: 2870, col: 19, offset: 93085}, + pos: position{line: 2868, col: 19, offset: 92958}, expr: &charClassMatcher{ - pos: position{line: 2870, col: 20, offset: 93086}, + pos: position{line: 2868, col: 20, offset: 92959}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -67170,13 +67139,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2876, col: 5, offset: 93317}, + pos: position{line: 2874, col: 5, offset: 93190}, run: (*parser).callonDoubleQuoteMarkedTextElement219, expr: &seqExpr{ - pos: position{line: 2876, col: 5, offset: 93317}, + pos: position{line: 2874, col: 5, offset: 93190}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -67184,15 +67153,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2876, col: 14, offset: 93326}, + pos: position{line: 2874, col: 14, offset: 93199}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2876, col: 18, offset: 93330}, + pos: position{line: 2874, col: 18, offset: 93203}, expr: &charClassMatcher{ - pos: position{line: 2876, col: 19, offset: 93331}, + pos: position{line: 2874, col: 19, offset: 93204}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -67203,23 +67172,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonDoubleQuoteMarkedTextElement225, expr: &seqExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonDoubleQuoteMarkedTextElement227, }, &labeledExpr{ - pos: position{line: 2758, col: 5, offset: 90003}, + pos: position{line: 2756, col: 5, offset: 89876}, label: "element", expr: &choiceExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, run: (*parser).callonDoubleQuoteMarkedTextElement230, expr: &choiceExpr{ pos: position{line: 696, col: 27, offset: 22438}, @@ -67240,12 +67209,12 @@ var g = &grammar{ pos: position{line: 696, col: 32, offset: 22443}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonDoubleQuoteMarkedTextElement236, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -67257,10 +67226,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 696, col: 40, offset: 22451}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonDoubleQuoteMarkedTextElement240, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -67458,12 +67427,12 @@ var g = &grammar{ pos: position{line: 698, col: 14, offset: 22568}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonDoubleQuoteMarkedTextElement278, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -67485,10 +67454,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2763, col: 11, offset: 90205}, + pos: position{line: 2761, col: 11, offset: 90078}, run: (*parser).callonDoubleQuoteMarkedTextElement282, expr: &charClassMatcher{ - pos: position{line: 2763, col: 12, offset: 90206}, + pos: position{line: 2761, col: 12, offset: 90079}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -67502,7 +67471,7 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2432, col: 11, offset: 79909}, + pos: position{line: 2430, col: 11, offset: 79782}, name: "QuotedTextInDoubleMarkedBoldText", }, &actionExpr{ @@ -67545,31 +67514,31 @@ var g = &grammar{ }, }, &charClassMatcher{ - pos: position{line: 2465, col: 5, offset: 80693}, + pos: position{line: 2463, col: 5, offset: 80566}, val: "[^\\r\\n#]", chars: []rune{'\r', '\n', '#'}, ignoreCase: false, inverted: true, }, &actionExpr{ - pos: position{line: 2466, col: 7, offset: 80792}, + pos: position{line: 2464, col: 7, offset: 80665}, run: (*parser).callonDoubleQuoteMarkedTextElement294, expr: &seqExpr{ - pos: position{line: 2466, col: 7, offset: 80792}, + pos: position{line: 2464, col: 7, offset: 80665}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2411, col: 35, offset: 79196}, + pos: position{line: 2409, col: 35, offset: 79069}, val: "##", ignoreCase: false, want: "\"##\"", }, &actionExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, run: (*parser).callonDoubleQuoteMarkedTextElement297, expr: &oneOrMoreExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, expr: &charClassMatcher{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -67590,49 +67559,49 @@ var g = &grammar{ }, { name: "QuotedTextInDoubleMarkedBoldText", - pos: position{line: 2439, col: 1, offset: 80063}, + pos: position{line: 2437, col: 1, offset: 79936}, expr: &choiceExpr{ - pos: position{line: 2441, col: 5, offset: 80126}, + pos: position{line: 2439, col: 5, offset: 79999}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2441, col: 5, offset: 80126}, + pos: position{line: 2439, col: 5, offset: 79999}, run: (*parser).callonQuotedTextInDoubleMarkedBoldText2, expr: &seqExpr{ - pos: position{line: 2441, col: 5, offset: 80126}, + pos: position{line: 2439, col: 5, offset: 79999}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2441, col: 5, offset: 80126}, + pos: position{line: 2439, col: 5, offset: 79999}, expr: &litMatcher{ - pos: position{line: 2441, col: 7, offset: 80128}, + pos: position{line: 2439, col: 7, offset: 80001}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, }, &labeledExpr{ - pos: position{line: 2442, col: 5, offset: 80137}, + pos: position{line: 2440, col: 5, offset: 80010}, label: "element", expr: &choiceExpr{ - pos: position{line: 2443, col: 9, offset: 80155}, + pos: position{line: 2441, col: 9, offset: 80028}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2443, col: 9, offset: 80155}, + pos: position{line: 2441, col: 9, offset: 80028}, name: "EscapedBoldText", }, &ruleRefExpr{ - pos: position{line: 2444, col: 11, offset: 80182}, + pos: position{line: 2442, col: 11, offset: 80055}, name: "EscapedItalicText", }, &ruleRefExpr{ - pos: position{line: 2445, col: 11, offset: 80210}, + pos: position{line: 2443, col: 11, offset: 80083}, name: "EscapedMonospaceText", }, &ruleRefExpr{ - pos: position{line: 2446, col: 11, offset: 80241}, + pos: position{line: 2444, col: 11, offset: 80114}, name: "EscapedSubscriptText", }, &ruleRefExpr{ - pos: position{line: 2447, col: 11, offset: 80272}, + pos: position{line: 2445, col: 11, offset: 80145}, name: "EscapedSuperscriptText", }, }, @@ -67642,50 +67611,50 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2453, col: 5, offset: 80372}, + pos: position{line: 2451, col: 5, offset: 80245}, run: (*parser).callonQuotedTextInDoubleMarkedBoldText13, expr: &seqExpr{ - pos: position{line: 2453, col: 5, offset: 80372}, + pos: position{line: 2451, col: 5, offset: 80245}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2453, col: 5, offset: 80372}, + pos: position{line: 2451, col: 5, offset: 80245}, label: "attributes", expr: &zeroOrOneExpr{ - pos: position{line: 2453, col: 16, offset: 80383}, + pos: position{line: 2451, col: 16, offset: 80256}, expr: &ruleRefExpr{ - pos: position{line: 2453, col: 17, offset: 80384}, + pos: position{line: 2451, col: 17, offset: 80257}, name: "LongHandAttributes", }, }, }, &labeledExpr{ - pos: position{line: 2454, col: 5, offset: 80410}, + pos: position{line: 2452, col: 5, offset: 80283}, label: "text", expr: &choiceExpr{ - pos: position{line: 2455, col: 9, offset: 80425}, + pos: position{line: 2453, col: 9, offset: 80298}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2455, col: 9, offset: 80425}, + pos: position{line: 2453, col: 9, offset: 80298}, name: "SingleQuoteMarkedText", }, &ruleRefExpr{ - pos: position{line: 2456, col: 11, offset: 80457}, + pos: position{line: 2454, col: 11, offset: 80330}, name: "BoldText", }, &ruleRefExpr{ - pos: position{line: 2457, col: 11, offset: 80476}, + pos: position{line: 2455, col: 11, offset: 80349}, name: "ItalicText", }, &ruleRefExpr{ - pos: position{line: 2458, col: 11, offset: 80497}, + pos: position{line: 2456, col: 11, offset: 80370}, name: "MonospaceText", }, &ruleRefExpr{ - pos: position{line: 2459, col: 11, offset: 80521}, + pos: position{line: 2457, col: 11, offset: 80394}, name: "SubscriptText", }, &ruleRefExpr{ - pos: position{line: 2460, col: 11, offset: 80545}, + pos: position{line: 2458, col: 11, offset: 80418}, name: "SuperscriptText", }, }, @@ -67699,29 +67668,29 @@ var g = &grammar{ }, { name: "SingleQuoteMarkedText", - pos: position{line: 2477, col: 1, offset: 81199}, + pos: position{line: 2475, col: 1, offset: 81072}, expr: &actionExpr{ - pos: position{line: 2478, col: 5, offset: 81229}, + pos: position{line: 2476, col: 5, offset: 81102}, run: (*parser).callonSingleQuoteMarkedText1, expr: &seqExpr{ - pos: position{line: 2478, col: 5, offset: 81229}, + pos: position{line: 2476, col: 5, offset: 81102}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2473, col: 40, offset: 81151}, + pos: position{line: 2471, col: 40, offset: 81024}, val: "#", ignoreCase: false, want: "\"#\"", }, &labeledExpr{ - pos: position{line: 2479, col: 5, offset: 81269}, + pos: position{line: 2477, col: 5, offset: 81142}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2479, col: 15, offset: 81279}, + pos: position{line: 2477, col: 15, offset: 81152}, name: "SingleQuoteMarkedTextElements", }, }, &litMatcher{ - pos: position{line: 2475, col: 38, offset: 81193}, + pos: position{line: 2473, col: 38, offset: 81066}, val: "#", ignoreCase: false, want: "\"#\"", @@ -67732,29 +67701,29 @@ var g = &grammar{ }, { name: "SingleQuoteMarkedTextElements", - pos: position{line: 2484, col: 1, offset: 81446}, + pos: position{line: 2482, col: 1, offset: 81319}, expr: &actionExpr{ - pos: position{line: 2485, col: 5, offset: 81484}, + pos: position{line: 2483, col: 5, offset: 81357}, run: (*parser).callonSingleQuoteMarkedTextElements1, expr: &seqExpr{ - pos: position{line: 2485, col: 5, offset: 81484}, + pos: position{line: 2483, col: 5, offset: 81357}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2485, col: 5, offset: 81484}, + pos: position{line: 2483, col: 5, offset: 81357}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, ¬Expr{ - pos: position{line: 2485, col: 10, offset: 81489}, + pos: position{line: 2483, col: 10, offset: 81362}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonSingleQuoteMarkedTextElements7, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -67763,18 +67732,18 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2486, col: 5, offset: 81528}, + pos: position{line: 2484, col: 5, offset: 81401}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2486, col: 14, offset: 81537}, + pos: position{line: 2484, col: 14, offset: 81410}, expr: &ruleRefExpr{ - pos: position{line: 2486, col: 15, offset: 81538}, + pos: position{line: 2484, col: 15, offset: 81411}, name: "SingleQuoteMarkedTextElement", }, }, }, &andCodeExpr{ - pos: position{line: 2487, col: 5, offset: 81574}, + pos: position{line: 2485, col: 5, offset: 81447}, run: (*parser).callonSingleQuoteMarkedTextElements12, }, }, @@ -67783,20 +67752,20 @@ var g = &grammar{ }, { name: "SingleQuoteMarkedTextElement", - pos: position{line: 2493, col: 1, offset: 81715}, + pos: position{line: 2491, col: 1, offset: 81588}, expr: &choiceExpr{ - pos: position{line: 2494, col: 5, offset: 81752}, + pos: position{line: 2492, col: 5, offset: 81625}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2404, col: 5, offset: 78938}, + pos: position{line: 2402, col: 5, offset: 78811}, run: (*parser).callonSingleQuoteMarkedTextElement2, expr: &seqExpr{ - pos: position{line: 2404, col: 5, offset: 78938}, + pos: position{line: 2402, col: 5, offset: 78811}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 2404, col: 5, offset: 78938}, + pos: position{line: 2402, col: 5, offset: 78811}, expr: &charClassMatcher{ - pos: position{line: 2404, col: 5, offset: 78938}, + pos: position{line: 2402, col: 5, offset: 78811}, val: "[,?!;0-9\\pL]", chars: []rune{',', '?', '!', ';'}, ranges: []rune{'0', '9'}, @@ -67806,15 +67775,15 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2404, col: 19, offset: 78952}, + pos: position{line: 2402, col: 19, offset: 78825}, expr: &choiceExpr{ - pos: position{line: 2404, col: 21, offset: 78954}, + pos: position{line: 2402, col: 21, offset: 78827}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonSingleQuoteMarkedTextElement8, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -67822,7 +67791,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2401, col: 24, offset: 78910}, + pos: position{line: 2399, col: 24, offset: 78783}, val: "#", ignoreCase: false, want: "\"#\"", @@ -67834,12 +67803,12 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonSingleQuoteMarkedTextElement11, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -67848,28 +67817,28 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 2496, col: 7, offset: 81786}, + pos: position{line: 2494, col: 7, offset: 81659}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonSingleQuoteMarkedTextElement15, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -67878,27 +67847,27 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 2496, col: 15, offset: 81794}, + pos: position{line: 2494, col: 15, offset: 81667}, expr: &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonSingleQuoteMarkedTextElement21, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -68264,138 +68233,138 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2498, col: 7, offset: 81868}, + pos: position{line: 2496, col: 7, offset: 81741}, name: "InlineMacro", }, &actionExpr{ - pos: position{line: 2788, col: 5, offset: 91099}, + pos: position{line: 2786, col: 5, offset: 90972}, run: (*parser).callonSingleQuoteMarkedTextElement96, expr: &seqExpr{ - pos: position{line: 2788, col: 5, offset: 91099}, + pos: position{line: 2786, col: 5, offset: 90972}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2788, col: 5, offset: 91099}, + pos: position{line: 2786, col: 5, offset: 90972}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, &choiceExpr{ - pos: position{line: 2788, col: 10, offset: 91104}, + pos: position{line: 2786, col: 10, offset: 90977}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, run: (*parser).callonSingleQuoteMarkedTextElement100, expr: &litMatcher{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, run: (*parser).callonSingleQuoteMarkedTextElement102, expr: &litMatcher{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, run: (*parser).callonSingleQuoteMarkedTextElement104, expr: &litMatcher{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, run: (*parser).callonSingleQuoteMarkedTextElement106, expr: &litMatcher{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, run: (*parser).callonSingleQuoteMarkedTextElement108, expr: &litMatcher{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, run: (*parser).callonSingleQuoteMarkedTextElement110, expr: &litMatcher{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, run: (*parser).callonSingleQuoteMarkedTextElement112, expr: &litMatcher{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, run: (*parser).callonSingleQuoteMarkedTextElement114, expr: &litMatcher{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, run: (*parser).callonSingleQuoteMarkedTextElement116, expr: &litMatcher{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonSingleQuoteMarkedTextElement118, expr: &seqExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonSingleQuoteMarkedTextElement120, }, &litMatcher{ - pos: position{line: 2834, col: 5, offset: 92264}, + pos: position{line: 2832, col: 5, offset: 92137}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2834, col: 11, offset: 92270}, + pos: position{line: 2832, col: 11, offset: 92143}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonSingleQuoteMarkedTextElement123, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -68403,30 +68372,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2834, col: 19, offset: 92278}, + pos: position{line: 2832, col: 19, offset: 92151}, expr: &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonSingleQuoteMarkedTextElement127, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -68435,9 +68404,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -68449,28 +68418,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonSingleQuoteMarkedTextElement134, expr: &seqExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonSingleQuoteMarkedTextElement136, }, &litMatcher{ - pos: position{line: 2842, col: 5, offset: 92458}, + pos: position{line: 2840, col: 5, offset: 92331}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2842, col: 10, offset: 92463}, + pos: position{line: 2840, col: 10, offset: 92336}, expr: &choiceExpr{ - pos: position{line: 2842, col: 12, offset: 92465}, + pos: position{line: 2840, col: 12, offset: 92338}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -68478,25 +68447,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonSingleQuoteMarkedTextElement141, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -68505,9 +68474,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -68517,30 +68486,30 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, run: (*parser).callonSingleQuoteMarkedTextElement148, expr: &litMatcher{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, run: (*parser).callonSingleQuoteMarkedTextElement150, expr: &litMatcher{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, run: (*parser).callonSingleQuoteMarkedTextElement152, expr: &litMatcher{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, val: "<=", ignoreCase: false, want: "\"<=\"", @@ -68552,109 +68521,109 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, run: (*parser).callonSingleQuoteMarkedTextElement154, expr: &litMatcher{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, run: (*parser).callonSingleQuoteMarkedTextElement156, expr: &litMatcher{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, run: (*parser).callonSingleQuoteMarkedTextElement158, expr: &litMatcher{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, run: (*parser).callonSingleQuoteMarkedTextElement160, expr: &litMatcher{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, run: (*parser).callonSingleQuoteMarkedTextElement162, expr: &litMatcher{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, run: (*parser).callonSingleQuoteMarkedTextElement164, expr: &litMatcher{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, run: (*parser).callonSingleQuoteMarkedTextElement166, expr: &litMatcher{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, run: (*parser).callonSingleQuoteMarkedTextElement168, expr: &litMatcher{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonSingleQuoteMarkedTextElement170, expr: &seqExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonSingleQuoteMarkedTextElement172, }, &litMatcher{ - pos: position{line: 2834, col: 5, offset: 92264}, + pos: position{line: 2832, col: 5, offset: 92137}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2834, col: 11, offset: 92270}, + pos: position{line: 2832, col: 11, offset: 92143}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonSingleQuoteMarkedTextElement175, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -68662,30 +68631,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2834, col: 19, offset: 92278}, + pos: position{line: 2832, col: 19, offset: 92151}, expr: &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonSingleQuoteMarkedTextElement179, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -68694,9 +68663,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -68708,28 +68677,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonSingleQuoteMarkedTextElement186, expr: &seqExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonSingleQuoteMarkedTextElement188, }, &litMatcher{ - pos: position{line: 2842, col: 5, offset: 92458}, + pos: position{line: 2840, col: 5, offset: 92331}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2842, col: 10, offset: 92463}, + pos: position{line: 2840, col: 10, offset: 92336}, expr: &choiceExpr{ - pos: position{line: 2842, col: 12, offset: 92465}, + pos: position{line: 2840, col: 12, offset: 92338}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -68737,25 +68706,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonSingleQuoteMarkedTextElement193, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -68764,9 +68733,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -68776,53 +68745,53 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, run: (*parser).callonSingleQuoteMarkedTextElement200, expr: &litMatcher{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, run: (*parser).callonSingleQuoteMarkedTextElement202, expr: &litMatcher{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, run: (*parser).callonSingleQuoteMarkedTextElement204, expr: &litMatcher{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, run: (*parser).callonSingleQuoteMarkedTextElement206, expr: &litMatcher{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, val: "<=", ignoreCase: false, want: "\"<=\"", }, }, &actionExpr{ - pos: position{line: 2870, col: 5, offset: 93071}, + pos: position{line: 2868, col: 5, offset: 92944}, run: (*parser).callonSingleQuoteMarkedTextElement208, expr: &seqExpr{ - pos: position{line: 2870, col: 5, offset: 93071}, + pos: position{line: 2868, col: 5, offset: 92944}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -68830,15 +68799,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2870, col: 14, offset: 93080}, + pos: position{line: 2868, col: 14, offset: 92953}, val: "\\'", ignoreCase: false, want: "\"\\\\'\"", }, &andExpr{ - pos: position{line: 2870, col: 19, offset: 93085}, + pos: position{line: 2868, col: 19, offset: 92958}, expr: &charClassMatcher{ - pos: position{line: 2870, col: 20, offset: 93086}, + pos: position{line: 2868, col: 20, offset: 92959}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -68849,13 +68818,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2876, col: 5, offset: 93317}, + pos: position{line: 2874, col: 5, offset: 93190}, run: (*parser).callonSingleQuoteMarkedTextElement214, expr: &seqExpr{ - pos: position{line: 2876, col: 5, offset: 93317}, + pos: position{line: 2874, col: 5, offset: 93190}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -68863,15 +68832,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2876, col: 14, offset: 93326}, + pos: position{line: 2874, col: 14, offset: 93199}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2876, col: 18, offset: 93330}, + pos: position{line: 2874, col: 18, offset: 93203}, expr: &charClassMatcher{ - pos: position{line: 2876, col: 19, offset: 93331}, + pos: position{line: 2874, col: 19, offset: 93204}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -68882,23 +68851,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonSingleQuoteMarkedTextElement220, expr: &seqExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonSingleQuoteMarkedTextElement222, }, &labeledExpr{ - pos: position{line: 2758, col: 5, offset: 90003}, + pos: position{line: 2756, col: 5, offset: 89876}, label: "element", expr: &choiceExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, run: (*parser).callonSingleQuoteMarkedTextElement225, expr: &choiceExpr{ pos: position{line: 696, col: 27, offset: 22438}, @@ -68919,12 +68888,12 @@ var g = &grammar{ pos: position{line: 696, col: 32, offset: 22443}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonSingleQuoteMarkedTextElement231, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -68936,10 +68905,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 696, col: 40, offset: 22451}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonSingleQuoteMarkedTextElement235, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -69137,12 +69106,12 @@ var g = &grammar{ pos: position{line: 698, col: 14, offset: 22568}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonSingleQuoteMarkedTextElement273, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -69164,10 +69133,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2763, col: 11, offset: 90205}, + pos: position{line: 2761, col: 11, offset: 90078}, run: (*parser).callonSingleQuoteMarkedTextElement277, expr: &charClassMatcher{ - pos: position{line: 2763, col: 12, offset: 90206}, + pos: position{line: 2761, col: 12, offset: 90079}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -69181,7 +69150,7 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2501, col: 7, offset: 81972}, + pos: position{line: 2499, col: 7, offset: 81845}, name: "QuotedTextInSingleQuoteMarkedText", }, &actionExpr{ @@ -69224,31 +69193,31 @@ var g = &grammar{ }, }, &charClassMatcher{ - pos: position{line: 2531, col: 5, offset: 82708}, + pos: position{line: 2529, col: 5, offset: 82581}, val: "[^\\r\\n #]", chars: []rune{'\r', '\n', ' ', '#'}, ignoreCase: false, inverted: true, }, &actionExpr{ - pos: position{line: 2532, col: 7, offset: 82813}, + pos: position{line: 2530, col: 7, offset: 82686}, run: (*parser).callonSingleQuoteMarkedTextElement289, expr: &seqExpr{ - pos: position{line: 2532, col: 7, offset: 82813}, + pos: position{line: 2530, col: 7, offset: 82686}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2532, col: 7, offset: 82813}, + pos: position{line: 2530, col: 7, offset: 82686}, val: "#", ignoreCase: false, want: "\"#\"", }, &actionExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, run: (*parser).callonSingleQuoteMarkedTextElement292, expr: &oneOrMoreExpr{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, expr: &charClassMatcher{ - pos: position{line: 3035, col: 14, offset: 98112}, + pos: position{line: 3033, col: 14, offset: 97985}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -69265,49 +69234,49 @@ var g = &grammar{ }, { name: "QuotedTextInSingleQuoteMarkedText", - pos: position{line: 2505, col: 1, offset: 82077}, + pos: position{line: 2503, col: 1, offset: 81950}, expr: &choiceExpr{ - pos: position{line: 2507, col: 5, offset: 82141}, + pos: position{line: 2505, col: 5, offset: 82014}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2507, col: 5, offset: 82141}, + pos: position{line: 2505, col: 5, offset: 82014}, run: (*parser).callonQuotedTextInSingleQuoteMarkedText2, expr: &seqExpr{ - pos: position{line: 2507, col: 5, offset: 82141}, + pos: position{line: 2505, col: 5, offset: 82014}, exprs: []interface{}{ &andExpr{ - pos: position{line: 2507, col: 5, offset: 82141}, + pos: position{line: 2505, col: 5, offset: 82014}, expr: &litMatcher{ - pos: position{line: 2507, col: 7, offset: 82143}, + pos: position{line: 2505, col: 7, offset: 82016}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, }, &labeledExpr{ - pos: position{line: 2508, col: 5, offset: 82152}, + pos: position{line: 2506, col: 5, offset: 82025}, label: "element", expr: &choiceExpr{ - pos: position{line: 2509, col: 9, offset: 82170}, + pos: position{line: 2507, col: 9, offset: 82043}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2509, col: 9, offset: 82170}, + pos: position{line: 2507, col: 9, offset: 82043}, name: "EscapedBoldText", }, &ruleRefExpr{ - pos: position{line: 2510, col: 11, offset: 82197}, + pos: position{line: 2508, col: 11, offset: 82070}, name: "EscapedItalicText", }, &ruleRefExpr{ - pos: position{line: 2511, col: 11, offset: 82225}, + pos: position{line: 2509, col: 11, offset: 82098}, name: "EscapedMonospaceText", }, &ruleRefExpr{ - pos: position{line: 2512, col: 11, offset: 82256}, + pos: position{line: 2510, col: 11, offset: 82129}, name: "EscapedSubscriptText", }, &ruleRefExpr{ - pos: position{line: 2513, col: 11, offset: 82287}, + pos: position{line: 2511, col: 11, offset: 82160}, name: "EscapedSuperscriptText", }, }, @@ -69317,50 +69286,50 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2519, col: 5, offset: 82387}, + pos: position{line: 2517, col: 5, offset: 82260}, run: (*parser).callonQuotedTextInSingleQuoteMarkedText13, expr: &seqExpr{ - pos: position{line: 2519, col: 5, offset: 82387}, + pos: position{line: 2517, col: 5, offset: 82260}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2519, col: 5, offset: 82387}, + pos: position{line: 2517, col: 5, offset: 82260}, label: "attributes", expr: &zeroOrOneExpr{ - pos: position{line: 2519, col: 16, offset: 82398}, + pos: position{line: 2517, col: 16, offset: 82271}, expr: &ruleRefExpr{ - pos: position{line: 2519, col: 17, offset: 82399}, + pos: position{line: 2517, col: 17, offset: 82272}, name: "LongHandAttributes", }, }, }, &labeledExpr{ - pos: position{line: 2520, col: 5, offset: 82425}, + pos: position{line: 2518, col: 5, offset: 82298}, label: "text", expr: &choiceExpr{ - pos: position{line: 2521, col: 9, offset: 82440}, + pos: position{line: 2519, col: 9, offset: 82313}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2521, col: 9, offset: 82440}, + pos: position{line: 2519, col: 9, offset: 82313}, name: "DoubleQuoteMarkedText", }, &ruleRefExpr{ - pos: position{line: 2522, col: 11, offset: 82472}, + pos: position{line: 2520, col: 11, offset: 82345}, name: "BoldText", }, &ruleRefExpr{ - pos: position{line: 2523, col: 11, offset: 82491}, + pos: position{line: 2521, col: 11, offset: 82364}, name: "ItalicText", }, &ruleRefExpr{ - pos: position{line: 2524, col: 11, offset: 82512}, + pos: position{line: 2522, col: 11, offset: 82385}, name: "MonospaceText", }, &ruleRefExpr{ - pos: position{line: 2525, col: 11, offset: 82536}, + pos: position{line: 2523, col: 11, offset: 82409}, name: "SubscriptText", }, &ruleRefExpr{ - pos: position{line: 2526, col: 11, offset: 82560}, + pos: position{line: 2524, col: 11, offset: 82433}, name: "SuperscriptText", }, }, @@ -69374,35 +69343,35 @@ var g = &grammar{ }, { name: "EscapedMarkedText", - pos: position{line: 2536, col: 1, offset: 82988}, + pos: position{line: 2534, col: 1, offset: 82861}, expr: &choiceExpr{ - pos: position{line: 2538, col: 5, offset: 83052}, + pos: position{line: 2536, col: 5, offset: 82925}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2538, col: 5, offset: 83052}, + pos: position{line: 2536, col: 5, offset: 82925}, run: (*parser).callonEscapedMarkedText2, expr: &seqExpr{ - pos: position{line: 2538, col: 5, offset: 83052}, + pos: position{line: 2536, col: 5, offset: 82925}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2538, col: 5, offset: 83052}, + pos: position{line: 2536, col: 5, offset: 82925}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1940, col: 25, offset: 63351}, + pos: position{line: 1938, col: 25, offset: 63224}, run: (*parser).callonEscapedMarkedText5, expr: &seqExpr{ - pos: position{line: 1940, col: 25, offset: 63351}, + pos: position{line: 1938, col: 25, offset: 63224}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1940, col: 25, offset: 63351}, + pos: position{line: 1938, col: 25, offset: 63224}, val: "\\\\", ignoreCase: false, want: "\"\\\\\\\\\"", }, &zeroOrMoreExpr{ - pos: position{line: 1940, col: 30, offset: 63356}, + pos: position{line: 1938, col: 30, offset: 63229}, expr: &litMatcher{ - pos: position{line: 1940, col: 30, offset: 63356}, + pos: position{line: 1938, col: 30, offset: 63229}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -69413,21 +69382,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2538, col: 40, offset: 83087}, + pos: position{line: 2536, col: 40, offset: 82960}, val: "##", ignoreCase: false, want: "\"##\"", }, &labeledExpr{ - pos: position{line: 2538, col: 45, offset: 83092}, + pos: position{line: 2536, col: 45, offset: 82965}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2538, col: 55, offset: 83102}, + pos: position{line: 2536, col: 55, offset: 82975}, name: "DoubleQuoteMarkedTextElements", }, }, &litMatcher{ - pos: position{line: 2538, col: 86, offset: 83133}, + pos: position{line: 2536, col: 86, offset: 83006}, val: "##", ignoreCase: false, want: "\"##\"", @@ -69436,21 +69405,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2542, col: 7, offset: 83298}, + pos: position{line: 2540, col: 7, offset: 83171}, run: (*parser).callonEscapedMarkedText14, expr: &seqExpr{ - pos: position{line: 2542, col: 7, offset: 83298}, + pos: position{line: 2540, col: 7, offset: 83171}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2542, col: 7, offset: 83298}, + pos: position{line: 2540, col: 7, offset: 83171}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1936, col: 25, offset: 63278}, + pos: position{line: 1934, col: 25, offset: 63151}, run: (*parser).callonEscapedMarkedText17, expr: &oneOrMoreExpr{ - pos: position{line: 1936, col: 25, offset: 63278}, + pos: position{line: 1934, col: 25, offset: 63151}, expr: &litMatcher{ - pos: position{line: 1936, col: 25, offset: 63278}, + pos: position{line: 1934, col: 25, offset: 63151}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -69459,21 +69428,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2542, col: 42, offset: 83333}, + pos: position{line: 2540, col: 42, offset: 83206}, val: "##", ignoreCase: false, want: "\"##\"", }, &labeledExpr{ - pos: position{line: 2542, col: 47, offset: 83338}, + pos: position{line: 2540, col: 47, offset: 83211}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2542, col: 57, offset: 83348}, + pos: position{line: 2540, col: 57, offset: 83221}, name: "SingleQuoteMarkedTextElements", }, }, &litMatcher{ - pos: position{line: 2542, col: 88, offset: 83379}, + pos: position{line: 2540, col: 88, offset: 83252}, val: "#", ignoreCase: false, want: "\"#\"", @@ -69482,21 +69451,21 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2547, col: 7, offset: 83582}, + pos: position{line: 2545, col: 7, offset: 83455}, run: (*parser).callonEscapedMarkedText24, expr: &seqExpr{ - pos: position{line: 2547, col: 7, offset: 83582}, + pos: position{line: 2545, col: 7, offset: 83455}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2547, col: 7, offset: 83582}, + pos: position{line: 2545, col: 7, offset: 83455}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1936, col: 25, offset: 63278}, + pos: position{line: 1934, col: 25, offset: 63151}, run: (*parser).callonEscapedMarkedText27, expr: &oneOrMoreExpr{ - pos: position{line: 1936, col: 25, offset: 63278}, + pos: position{line: 1934, col: 25, offset: 63151}, expr: &litMatcher{ - pos: position{line: 1936, col: 25, offset: 63278}, + pos: position{line: 1934, col: 25, offset: 63151}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -69505,21 +69474,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2547, col: 42, offset: 83617}, + pos: position{line: 2545, col: 42, offset: 83490}, val: "#", ignoreCase: false, want: "\"#\"", }, &labeledExpr{ - pos: position{line: 2547, col: 46, offset: 83621}, + pos: position{line: 2545, col: 46, offset: 83494}, label: "elements", expr: &ruleRefExpr{ - pos: position{line: 2547, col: 56, offset: 83631}, + pos: position{line: 2545, col: 56, offset: 83504}, name: "SingleQuoteMarkedTextElements", }, }, &litMatcher{ - pos: position{line: 2547, col: 87, offset: 83662}, + pos: position{line: 2545, col: 87, offset: 83535}, val: "#", ignoreCase: false, want: "\"#\"", @@ -69532,29 +69501,29 @@ var g = &grammar{ }, { name: "SubscriptText", - pos: position{line: 2554, col: 1, offset: 83929}, + pos: position{line: 2552, col: 1, offset: 83802}, expr: &actionExpr{ - pos: position{line: 2555, col: 5, offset: 83951}, + pos: position{line: 2553, col: 5, offset: 83824}, run: (*parser).callonSubscriptText1, expr: &seqExpr{ - pos: position{line: 2555, col: 5, offset: 83951}, + pos: position{line: 2553, col: 5, offset: 83824}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2561, col: 27, offset: 84166}, + pos: position{line: 2559, col: 27, offset: 84039}, val: "~", ignoreCase: false, want: "\"~\"", }, &labeledExpr{ - pos: position{line: 2556, col: 5, offset: 83978}, + pos: position{line: 2554, col: 5, offset: 83851}, label: "element", expr: &ruleRefExpr{ - pos: position{line: 2556, col: 14, offset: 83987}, + pos: position{line: 2554, col: 14, offset: 83860}, name: "SubscriptTextElement", }, }, &litMatcher{ - pos: position{line: 2561, col: 27, offset: 84166}, + pos: position{line: 2559, col: 27, offset: 84039}, val: "~", ignoreCase: false, want: "\"~\"", @@ -69565,21 +69534,21 @@ var g = &grammar{ }, { name: "SubscriptTextElement", - pos: position{line: 2563, col: 1, offset: 84171}, + pos: position{line: 2561, col: 1, offset: 84044}, expr: &choiceExpr{ - pos: position{line: 2563, col: 25, offset: 84195}, + pos: position{line: 2561, col: 25, offset: 84068}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2563, col: 25, offset: 84195}, + pos: position{line: 2561, col: 25, offset: 84068}, name: "QuotedText", }, &actionExpr{ - pos: position{line: 2565, col: 21, offset: 84247}, + pos: position{line: 2563, col: 21, offset: 84120}, run: (*parser).callonSubscriptTextElement3, expr: &oneOrMoreExpr{ - pos: position{line: 2565, col: 21, offset: 84247}, + pos: position{line: 2563, col: 21, offset: 84120}, expr: &charClassMatcher{ - pos: position{line: 2565, col: 21, offset: 84247}, + pos: position{line: 2563, col: 21, offset: 84120}, val: "[^\\r\\n ~]", chars: []rune{'\r', '\n', ' ', '~'}, ignoreCase: false, @@ -69592,23 +69561,23 @@ var g = &grammar{ }, { name: "EscapedSubscriptText", - pos: position{line: 2569, col: 1, offset: 84332}, + pos: position{line: 2567, col: 1, offset: 84205}, expr: &actionExpr{ - pos: position{line: 2571, col: 5, offset: 84399}, + pos: position{line: 2569, col: 5, offset: 84272}, run: (*parser).callonEscapedSubscriptText1, expr: &seqExpr{ - pos: position{line: 2571, col: 5, offset: 84399}, + pos: position{line: 2569, col: 5, offset: 84272}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2571, col: 5, offset: 84399}, + pos: position{line: 2569, col: 5, offset: 84272}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1936, col: 25, offset: 63278}, + pos: position{line: 1934, col: 25, offset: 63151}, run: (*parser).callonEscapedSubscriptText4, expr: &oneOrMoreExpr{ - pos: position{line: 1936, col: 25, offset: 63278}, + pos: position{line: 1934, col: 25, offset: 63151}, expr: &litMatcher{ - pos: position{line: 1936, col: 25, offset: 63278}, + pos: position{line: 1934, col: 25, offset: 63151}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -69617,21 +69586,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2561, col: 27, offset: 84166}, + pos: position{line: 2559, col: 27, offset: 84039}, val: "~", ignoreCase: false, want: "\"~\"", }, &labeledExpr{ - pos: position{line: 2573, col: 5, offset: 84467}, + pos: position{line: 2571, col: 5, offset: 84340}, label: "element", expr: &ruleRefExpr{ - pos: position{line: 2573, col: 14, offset: 84476}, + pos: position{line: 2571, col: 14, offset: 84349}, name: "SubscriptTextElement", }, }, &litMatcher{ - pos: position{line: 2561, col: 27, offset: 84166}, + pos: position{line: 2559, col: 27, offset: 84039}, val: "~", ignoreCase: false, want: "\"~\"", @@ -69642,29 +69611,29 @@ var g = &grammar{ }, { name: "SuperscriptText", - pos: position{line: 2581, col: 1, offset: 84739}, + pos: position{line: 2579, col: 1, offset: 84612}, expr: &actionExpr{ - pos: position{line: 2582, col: 5, offset: 84763}, + pos: position{line: 2580, col: 5, offset: 84636}, run: (*parser).callonSuperscriptText1, expr: &seqExpr{ - pos: position{line: 2582, col: 5, offset: 84763}, + pos: position{line: 2580, col: 5, offset: 84636}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2588, col: 29, offset: 84990}, + pos: position{line: 2586, col: 29, offset: 84863}, val: "^", ignoreCase: false, want: "\"^\"", }, &labeledExpr{ - pos: position{line: 2583, col: 5, offset: 84793}, + pos: position{line: 2581, col: 5, offset: 84666}, label: "element", expr: &ruleRefExpr{ - pos: position{line: 2583, col: 14, offset: 84802}, + pos: position{line: 2581, col: 14, offset: 84675}, name: "SuperscriptTextElement", }, }, &litMatcher{ - pos: position{line: 2588, col: 29, offset: 84990}, + pos: position{line: 2586, col: 29, offset: 84863}, val: "^", ignoreCase: false, want: "\"^\"", @@ -69675,21 +69644,21 @@ var g = &grammar{ }, { name: "SuperscriptTextElement", - pos: position{line: 2590, col: 1, offset: 84995}, + pos: position{line: 2588, col: 1, offset: 84868}, expr: &choiceExpr{ - pos: position{line: 2590, col: 27, offset: 85021}, + pos: position{line: 2588, col: 27, offset: 84894}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2590, col: 27, offset: 85021}, + pos: position{line: 2588, col: 27, offset: 84894}, name: "QuotedText", }, &actionExpr{ - pos: position{line: 2592, col: 23, offset: 85077}, + pos: position{line: 2590, col: 23, offset: 84950}, run: (*parser).callonSuperscriptTextElement3, expr: &oneOrMoreExpr{ - pos: position{line: 2592, col: 23, offset: 85077}, + pos: position{line: 2590, col: 23, offset: 84950}, expr: &charClassMatcher{ - pos: position{line: 2592, col: 23, offset: 85077}, + pos: position{line: 2590, col: 23, offset: 84950}, val: "[^\\r\\n ^]", chars: []rune{'\r', '\n', ' ', '^'}, ignoreCase: false, @@ -69702,23 +69671,23 @@ var g = &grammar{ }, { name: "EscapedSuperscriptText", - pos: position{line: 2596, col: 1, offset: 85162}, + pos: position{line: 2594, col: 1, offset: 85035}, expr: &actionExpr{ - pos: position{line: 2598, col: 5, offset: 85234}, + pos: position{line: 2596, col: 5, offset: 85107}, run: (*parser).callonEscapedSuperscriptText1, expr: &seqExpr{ - pos: position{line: 2598, col: 5, offset: 85234}, + pos: position{line: 2596, col: 5, offset: 85107}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2598, col: 5, offset: 85234}, + pos: position{line: 2596, col: 5, offset: 85107}, label: "backslashes", expr: &actionExpr{ - pos: position{line: 1936, col: 25, offset: 63278}, + pos: position{line: 1934, col: 25, offset: 63151}, run: (*parser).callonEscapedSuperscriptText4, expr: &oneOrMoreExpr{ - pos: position{line: 1936, col: 25, offset: 63278}, + pos: position{line: 1934, col: 25, offset: 63151}, expr: &litMatcher{ - pos: position{line: 1936, col: 25, offset: 63278}, + pos: position{line: 1934, col: 25, offset: 63151}, val: "\\", ignoreCase: false, want: "\"\\\\\"", @@ -69727,21 +69696,21 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2588, col: 29, offset: 84990}, + pos: position{line: 2586, col: 29, offset: 84863}, val: "^", ignoreCase: false, want: "\"^\"", }, &labeledExpr{ - pos: position{line: 2600, col: 5, offset: 85304}, + pos: position{line: 2598, col: 5, offset: 85177}, label: "element", expr: &ruleRefExpr{ - pos: position{line: 2600, col: 14, offset: 85313}, + pos: position{line: 2598, col: 14, offset: 85186}, name: "SuperscriptTextElement", }, }, &litMatcher{ - pos: position{line: 2588, col: 29, offset: 84990}, + pos: position{line: 2586, col: 29, offset: 84863}, val: "^", ignoreCase: false, want: "\"^\"", @@ -69752,49 +69721,49 @@ var g = &grammar{ }, { name: "Substitutions", - pos: position{line: 2635, col: 1, offset: 86632}, + pos: position{line: 2633, col: 1, offset: 86505}, expr: &actionExpr{ - pos: position{line: 2636, col: 5, offset: 86686}, + pos: position{line: 2634, col: 5, offset: 86559}, run: (*parser).callonSubstitutions1, expr: &seqExpr{ - pos: position{line: 2636, col: 5, offset: 86686}, + pos: position{line: 2634, col: 5, offset: 86559}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2636, col: 5, offset: 86686}, + pos: position{line: 2634, col: 5, offset: 86559}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2636, col: 14, offset: 86695}, + pos: position{line: 2634, col: 14, offset: 86568}, expr: &actionExpr{ - pos: position{line: 2637, col: 9, offset: 86705}, + pos: position{line: 2635, col: 9, offset: 86578}, run: (*parser).callonSubstitutions5, expr: &seqExpr{ - pos: position{line: 2637, col: 9, offset: 86705}, + pos: position{line: 2635, col: 9, offset: 86578}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2637, col: 9, offset: 86705}, + pos: position{line: 2635, col: 9, offset: 86578}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, &labeledExpr{ - pos: position{line: 2638, col: 9, offset: 86718}, + pos: position{line: 2636, col: 9, offset: 86591}, label: "element", expr: &choiceExpr{ - pos: position{line: 2639, col: 13, offset: 86740}, + pos: position{line: 2637, col: 13, offset: 86613}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3050, col: 5, offset: 98711}, + pos: position{line: 3048, col: 5, offset: 98584}, run: (*parser).callonSubstitutions12, expr: &seqExpr{ - pos: position{line: 3050, col: 5, offset: 98711}, + pos: position{line: 3048, col: 5, offset: 98584}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 3050, col: 5, offset: 98711}, + pos: position{line: 3048, col: 5, offset: 98584}, expr: &charClassMatcher{ - pos: position{line: 3050, col: 5, offset: 98711}, + pos: position{line: 3048, col: 5, offset: 98584}, val: "[,;!?0-9\\pL]", chars: []rune{',', ';', '!', '?'}, ranges: []rune{'0', '9'}, @@ -69804,13 +69773,13 @@ var g = &grammar{ }, }, &choiceExpr{ - pos: position{line: 3051, col: 6, offset: 98761}, + pos: position{line: 3049, col: 6, offset: 98634}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonSubstitutions17, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -69818,37 +69787,37 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 3051, col: 14, offset: 98769}, + pos: position{line: 3049, col: 14, offset: 98642}, expr: &choiceExpr{ - pos: position{line: 3051, col: 16, offset: 98771}, + pos: position{line: 3049, col: 16, offset: 98644}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3051, col: 16, offset: 98771}, + pos: position{line: 3049, col: 16, offset: 98644}, val: "[.�]", chars: []rune{'.', '�'}, ignoreCase: false, inverted: false, }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonSubstitutions22, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -69857,9 +69826,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -69871,10 +69840,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonSubstitutions29, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -69882,25 +69851,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonSubstitutions31, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -69966,10 +69935,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1227, col: 9, offset: 38466}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonSubstitutions49, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -69980,28 +69949,28 @@ var g = &grammar{ &andExpr{ pos: position{line: 1227, col: 16, offset: 38473}, expr: &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonSubstitutions53, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -70010,9 +69979,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -70022,19 +69991,19 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3056, col: 16, offset: 98945}, + pos: position{line: 3054, col: 16, offset: 98818}, run: (*parser).callonSubstitutions60, expr: &seqExpr{ - pos: position{line: 3056, col: 16, offset: 98945}, + pos: position{line: 3054, col: 16, offset: 98818}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 3056, col: 16, offset: 98945}, + pos: position{line: 3054, col: 16, offset: 98818}, label: "char", expr: &actionExpr{ - pos: position{line: 3063, col: 25, offset: 99136}, + pos: position{line: 3061, col: 25, offset: 99009}, run: (*parser).callonSubstitutions63, expr: &charClassMatcher{ - pos: position{line: 3063, col: 25, offset: 99136}, + pos: position{line: 3061, col: 25, offset: 99009}, val: "[.,;?!]", chars: []rune{'.', ',', ';', '?', '!'}, ignoreCase: false, @@ -70043,15 +70012,15 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 3056, col: 44, offset: 98973}, + pos: position{line: 3054, col: 44, offset: 98846}, expr: &choiceExpr{ - pos: position{line: 3056, col: 46, offset: 98975}, + pos: position{line: 3054, col: 46, offset: 98848}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonSubstitutions67, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -70059,25 +70028,25 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonSubstitutions69, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -70086,9 +70055,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -70098,166 +70067,166 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2645, col: 15, offset: 86979}, + pos: position{line: 2643, col: 15, offset: 86852}, name: "Quote", }, &ruleRefExpr{ - pos: position{line: 2646, col: 15, offset: 86999}, + pos: position{line: 2644, col: 15, offset: 86872}, name: "InlinePassthrough", }, &ruleRefExpr{ - pos: position{line: 2647, col: 15, offset: 87031}, + pos: position{line: 2645, col: 15, offset: 86904}, name: "InlineMacro", }, &ruleRefExpr{ - pos: position{line: 2648, col: 15, offset: 87120}, + pos: position{line: 2646, col: 15, offset: 86993}, name: "Callout", }, &actionExpr{ - pos: position{line: 2744, col: 5, offset: 89701}, + pos: position{line: 2742, col: 5, offset: 89574}, run: (*parser).callonSubstitutions80, expr: &seqExpr{ - pos: position{line: 2744, col: 5, offset: 89701}, + pos: position{line: 2742, col: 5, offset: 89574}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2744, col: 5, offset: 89701}, + pos: position{line: 2742, col: 5, offset: 89574}, run: (*parser).callonSubstitutions82, }, &labeledExpr{ - pos: position{line: 2747, col: 5, offset: 89772}, + pos: position{line: 2745, col: 5, offset: 89645}, label: "element", expr: &choiceExpr{ - pos: position{line: 2788, col: 5, offset: 91099}, + pos: position{line: 2786, col: 5, offset: 90972}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2788, col: 5, offset: 91099}, + pos: position{line: 2786, col: 5, offset: 90972}, run: (*parser).callonSubstitutions85, expr: &seqExpr{ - pos: position{line: 2788, col: 5, offset: 91099}, + pos: position{line: 2786, col: 5, offset: 90972}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2788, col: 5, offset: 91099}, + pos: position{line: 2786, col: 5, offset: 90972}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, &choiceExpr{ - pos: position{line: 2788, col: 10, offset: 91104}, + pos: position{line: 2786, col: 10, offset: 90977}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, run: (*parser).callonSubstitutions89, expr: &litMatcher{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, run: (*parser).callonSubstitutions91, expr: &litMatcher{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, run: (*parser).callonSubstitutions93, expr: &litMatcher{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, run: (*parser).callonSubstitutions95, expr: &litMatcher{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, run: (*parser).callonSubstitutions97, expr: &litMatcher{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, run: (*parser).callonSubstitutions99, expr: &litMatcher{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, run: (*parser).callonSubstitutions101, expr: &litMatcher{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, run: (*parser).callonSubstitutions103, expr: &litMatcher{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, run: (*parser).callonSubstitutions105, expr: &litMatcher{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonSubstitutions107, expr: &seqExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonSubstitutions109, }, &litMatcher{ - pos: position{line: 2834, col: 5, offset: 92264}, + pos: position{line: 2832, col: 5, offset: 92137}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2834, col: 11, offset: 92270}, + pos: position{line: 2832, col: 11, offset: 92143}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonSubstitutions112, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -70265,30 +70234,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2834, col: 19, offset: 92278}, + pos: position{line: 2832, col: 19, offset: 92151}, expr: &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonSubstitutions116, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -70297,9 +70266,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -70311,28 +70280,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonSubstitutions123, expr: &seqExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonSubstitutions125, }, &litMatcher{ - pos: position{line: 2842, col: 5, offset: 92458}, + pos: position{line: 2840, col: 5, offset: 92331}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2842, col: 10, offset: 92463}, + pos: position{line: 2840, col: 10, offset: 92336}, expr: &choiceExpr{ - pos: position{line: 2842, col: 12, offset: 92465}, + pos: position{line: 2840, col: 12, offset: 92338}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -70340,25 +70309,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonSubstitutions130, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -70367,9 +70336,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -70379,30 +70348,30 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, run: (*parser).callonSubstitutions137, expr: &litMatcher{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, run: (*parser).callonSubstitutions139, expr: &litMatcher{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, run: (*parser).callonSubstitutions141, expr: &litMatcher{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, val: "<=", ignoreCase: false, want: "\"<=\"", @@ -70414,109 +70383,109 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, run: (*parser).callonSubstitutions143, expr: &litMatcher{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, run: (*parser).callonSubstitutions145, expr: &litMatcher{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, run: (*parser).callonSubstitutions147, expr: &litMatcher{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, run: (*parser).callonSubstitutions149, expr: &litMatcher{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, run: (*parser).callonSubstitutions151, expr: &litMatcher{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, run: (*parser).callonSubstitutions153, expr: &litMatcher{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, run: (*parser).callonSubstitutions155, expr: &litMatcher{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, run: (*parser).callonSubstitutions157, expr: &litMatcher{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonSubstitutions159, expr: &seqExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonSubstitutions161, }, &litMatcher{ - pos: position{line: 2834, col: 5, offset: 92264}, + pos: position{line: 2832, col: 5, offset: 92137}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2834, col: 11, offset: 92270}, + pos: position{line: 2832, col: 11, offset: 92143}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonSubstitutions164, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -70524,30 +70493,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2834, col: 19, offset: 92278}, + pos: position{line: 2832, col: 19, offset: 92151}, expr: &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonSubstitutions168, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -70556,9 +70525,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -70570,28 +70539,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonSubstitutions175, expr: &seqExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonSubstitutions177, }, &litMatcher{ - pos: position{line: 2842, col: 5, offset: 92458}, + pos: position{line: 2840, col: 5, offset: 92331}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2842, col: 10, offset: 92463}, + pos: position{line: 2840, col: 10, offset: 92336}, expr: &choiceExpr{ - pos: position{line: 2842, col: 12, offset: 92465}, + pos: position{line: 2840, col: 12, offset: 92338}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -70599,25 +70568,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonSubstitutions182, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -70626,9 +70595,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -70638,53 +70607,53 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, run: (*parser).callonSubstitutions189, expr: &litMatcher{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, run: (*parser).callonSubstitutions191, expr: &litMatcher{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, run: (*parser).callonSubstitutions193, expr: &litMatcher{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, run: (*parser).callonSubstitutions195, expr: &litMatcher{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, val: "<=", ignoreCase: false, want: "\"<=\"", }, }, &actionExpr{ - pos: position{line: 2870, col: 5, offset: 93071}, + pos: position{line: 2868, col: 5, offset: 92944}, run: (*parser).callonSubstitutions197, expr: &seqExpr{ - pos: position{line: 2870, col: 5, offset: 93071}, + pos: position{line: 2868, col: 5, offset: 92944}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -70692,15 +70661,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2870, col: 14, offset: 93080}, + pos: position{line: 2868, col: 14, offset: 92953}, val: "\\'", ignoreCase: false, want: "\"\\\\'\"", }, &andExpr{ - pos: position{line: 2870, col: 19, offset: 93085}, + pos: position{line: 2868, col: 19, offset: 92958}, expr: &charClassMatcher{ - pos: position{line: 2870, col: 20, offset: 93086}, + pos: position{line: 2868, col: 20, offset: 92959}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -70711,13 +70680,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2876, col: 5, offset: 93317}, + pos: position{line: 2874, col: 5, offset: 93190}, run: (*parser).callonSubstitutions203, expr: &seqExpr{ - pos: position{line: 2876, col: 5, offset: 93317}, + pos: position{line: 2874, col: 5, offset: 93190}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -70725,15 +70694,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2876, col: 14, offset: 93326}, + pos: position{line: 2874, col: 14, offset: 93199}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2876, col: 18, offset: 93330}, + pos: position{line: 2874, col: 18, offset: 93203}, expr: &charClassMatcher{ - pos: position{line: 2876, col: 19, offset: 93331}, + pos: position{line: 2874, col: 19, offset: 93204}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -70750,23 +70719,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonSubstitutions209, expr: &seqExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonSubstitutions211, }, &labeledExpr{ - pos: position{line: 2758, col: 5, offset: 90003}, + pos: position{line: 2756, col: 5, offset: 89876}, label: "element", expr: &choiceExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, run: (*parser).callonSubstitutions214, expr: &choiceExpr{ pos: position{line: 696, col: 27, offset: 22438}, @@ -70787,12 +70756,12 @@ var g = &grammar{ pos: position{line: 696, col: 32, offset: 22443}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonSubstitutions220, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -70804,10 +70773,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 696, col: 40, offset: 22451}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonSubstitutions224, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -71005,12 +70974,12 @@ var g = &grammar{ pos: position{line: 698, col: 14, offset: 22568}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonSubstitutions262, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -71032,10 +71001,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2763, col: 11, offset: 90205}, + pos: position{line: 2761, col: 11, offset: 90078}, run: (*parser).callonSubstitutions266, expr: &charClassMatcher{ - pos: position{line: 2763, col: 12, offset: 90206}, + pos: position{line: 2761, col: 12, offset: 90079}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -71403,10 +71372,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3069, col: 12, offset: 99407}, + pos: position{line: 3067, col: 12, offset: 99280}, run: (*parser).callonSubstitutions337, expr: &anyMatcher{ - line: 3069, col: 12, offset: 99407, + line: 3067, col: 12, offset: 99280, }, }, }, @@ -71418,9 +71387,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -71429,39 +71398,39 @@ var g = &grammar{ }, { name: "AttributeStructuredValue", - pos: position{line: 2661, col: 1, offset: 87602}, + pos: position{line: 2659, col: 1, offset: 87475}, expr: &actionExpr{ - pos: position{line: 2662, col: 5, offset: 87635}, + pos: position{line: 2660, col: 5, offset: 87508}, run: (*parser).callonAttributeStructuredValue1, expr: &seqExpr{ - pos: position{line: 2662, col: 5, offset: 87635}, + pos: position{line: 2660, col: 5, offset: 87508}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2662, col: 5, offset: 87635}, + pos: position{line: 2660, col: 5, offset: 87508}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2662, col: 14, offset: 87644}, + pos: position{line: 2660, col: 14, offset: 87517}, expr: &choiceExpr{ - pos: position{line: 2663, col: 9, offset: 87654}, + pos: position{line: 2661, col: 9, offset: 87527}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2663, col: 9, offset: 87654}, + pos: position{line: 2661, col: 9, offset: 87527}, name: "InlineMacro", }, &ruleRefExpr{ - pos: position{line: 2664, col: 11, offset: 87676}, + pos: position{line: 2662, col: 11, offset: 87549}, name: "Quote", }, &actionExpr{ - pos: position{line: 3043, col: 5, offset: 98493}, + pos: position{line: 3041, col: 5, offset: 98366}, run: (*parser).callonAttributeStructuredValue8, expr: &seqExpr{ - pos: position{line: 3043, col: 5, offset: 98493}, + pos: position{line: 3041, col: 5, offset: 98366}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 3043, col: 5, offset: 98493}, + pos: position{line: 3041, col: 5, offset: 98366}, expr: &charClassMatcher{ - pos: position{line: 3043, col: 5, offset: 98493}, + pos: position{line: 3041, col: 5, offset: 98366}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -71470,21 +71439,21 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 3043, col: 15, offset: 98503}, + pos: position{line: 3041, col: 15, offset: 98376}, expr: &choiceExpr{ - pos: position{line: 3043, col: 17, offset: 98505}, + pos: position{line: 3041, col: 17, offset: 98378}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3043, col: 17, offset: 98505}, + pos: position{line: 3041, col: 17, offset: 98378}, val: "[\\r\\n ,]]", chars: []rune{'\r', '\n', ' ', ',', ']'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -71494,15 +71463,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3045, col: 9, offset: 98587}, + pos: position{line: 3043, col: 9, offset: 98460}, run: (*parser).callonAttributeStructuredValue17, expr: &seqExpr{ - pos: position{line: 3045, col: 9, offset: 98587}, + pos: position{line: 3043, col: 9, offset: 98460}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 3045, col: 9, offset: 98587}, + pos: position{line: 3043, col: 9, offset: 98460}, expr: &charClassMatcher{ - pos: position{line: 3045, col: 9, offset: 98587}, + pos: position{line: 3043, col: 9, offset: 98460}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -71511,21 +71480,21 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 3045, col: 19, offset: 98597}, + pos: position{line: 3043, col: 19, offset: 98470}, expr: &seqExpr{ - pos: position{line: 3045, col: 20, offset: 98598}, + pos: position{line: 3043, col: 20, offset: 98471}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3045, col: 20, offset: 98598}, + pos: position{line: 3043, col: 20, offset: 98471}, val: "[=*_`]", chars: []rune{'=', '*', '_', '`'}, ignoreCase: false, inverted: false, }, &oneOrMoreExpr{ - pos: position{line: 3045, col: 27, offset: 98605}, + pos: position{line: 3043, col: 27, offset: 98478}, expr: &charClassMatcher{ - pos: position{line: 3045, col: 27, offset: 98605}, + pos: position{line: 3043, col: 27, offset: 98478}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -71540,10 +71509,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonAttributeStructuredValue26, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -71551,23 +71520,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonAttributeStructuredValue28, expr: &seqExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonAttributeStructuredValue30, }, &labeledExpr{ - pos: position{line: 2758, col: 5, offset: 90003}, + pos: position{line: 2756, col: 5, offset: 89876}, label: "element", expr: &choiceExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, run: (*parser).callonAttributeStructuredValue33, expr: &choiceExpr{ pos: position{line: 696, col: 27, offset: 22438}, @@ -71588,12 +71557,12 @@ var g = &grammar{ pos: position{line: 696, col: 32, offset: 22443}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonAttributeStructuredValue39, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -71605,10 +71574,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 696, col: 40, offset: 22451}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonAttributeStructuredValue43, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -71806,12 +71775,12 @@ var g = &grammar{ pos: position{line: 698, col: 14, offset: 22568}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonAttributeStructuredValue81, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -71833,10 +71802,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2763, col: 11, offset: 90205}, + pos: position{line: 2761, col: 11, offset: 90078}, run: (*parser).callonAttributeStructuredValue85, expr: &charClassMatcher{ - pos: position{line: 2763, col: 12, offset: 90206}, + pos: position{line: 2761, col: 12, offset: 90079}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -71850,134 +71819,134 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2788, col: 5, offset: 91099}, + pos: position{line: 2786, col: 5, offset: 90972}, run: (*parser).callonAttributeStructuredValue87, expr: &seqExpr{ - pos: position{line: 2788, col: 5, offset: 91099}, + pos: position{line: 2786, col: 5, offset: 90972}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2788, col: 5, offset: 91099}, + pos: position{line: 2786, col: 5, offset: 90972}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, &choiceExpr{ - pos: position{line: 2788, col: 10, offset: 91104}, + pos: position{line: 2786, col: 10, offset: 90977}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, run: (*parser).callonAttributeStructuredValue91, expr: &litMatcher{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, run: (*parser).callonAttributeStructuredValue93, expr: &litMatcher{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, run: (*parser).callonAttributeStructuredValue95, expr: &litMatcher{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, run: (*parser).callonAttributeStructuredValue97, expr: &litMatcher{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, run: (*parser).callonAttributeStructuredValue99, expr: &litMatcher{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, run: (*parser).callonAttributeStructuredValue101, expr: &litMatcher{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, run: (*parser).callonAttributeStructuredValue103, expr: &litMatcher{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, run: (*parser).callonAttributeStructuredValue105, expr: &litMatcher{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, run: (*parser).callonAttributeStructuredValue107, expr: &litMatcher{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonAttributeStructuredValue109, expr: &seqExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonAttributeStructuredValue111, }, &litMatcher{ - pos: position{line: 2834, col: 5, offset: 92264}, + pos: position{line: 2832, col: 5, offset: 92137}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2834, col: 11, offset: 92270}, + pos: position{line: 2832, col: 11, offset: 92143}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonAttributeStructuredValue114, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -71985,30 +71954,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2834, col: 19, offset: 92278}, + pos: position{line: 2832, col: 19, offset: 92151}, expr: &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonAttributeStructuredValue118, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -72017,9 +71986,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -72031,28 +72000,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonAttributeStructuredValue125, expr: &seqExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonAttributeStructuredValue127, }, &litMatcher{ - pos: position{line: 2842, col: 5, offset: 92458}, + pos: position{line: 2840, col: 5, offset: 92331}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2842, col: 10, offset: 92463}, + pos: position{line: 2840, col: 10, offset: 92336}, expr: &choiceExpr{ - pos: position{line: 2842, col: 12, offset: 92465}, + pos: position{line: 2840, col: 12, offset: 92338}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -72060,25 +72029,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonAttributeStructuredValue132, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -72087,9 +72056,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -72099,30 +72068,30 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, run: (*parser).callonAttributeStructuredValue139, expr: &litMatcher{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, run: (*parser).callonAttributeStructuredValue141, expr: &litMatcher{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, run: (*parser).callonAttributeStructuredValue143, expr: &litMatcher{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, val: "<=", ignoreCase: false, want: "\"<=\"", @@ -72134,109 +72103,109 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, run: (*parser).callonAttributeStructuredValue145, expr: &litMatcher{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, run: (*parser).callonAttributeStructuredValue147, expr: &litMatcher{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, run: (*parser).callonAttributeStructuredValue149, expr: &litMatcher{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, run: (*parser).callonAttributeStructuredValue151, expr: &litMatcher{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, run: (*parser).callonAttributeStructuredValue153, expr: &litMatcher{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, run: (*parser).callonAttributeStructuredValue155, expr: &litMatcher{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, run: (*parser).callonAttributeStructuredValue157, expr: &litMatcher{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, run: (*parser).callonAttributeStructuredValue159, expr: &litMatcher{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonAttributeStructuredValue161, expr: &seqExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonAttributeStructuredValue163, }, &litMatcher{ - pos: position{line: 2834, col: 5, offset: 92264}, + pos: position{line: 2832, col: 5, offset: 92137}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2834, col: 11, offset: 92270}, + pos: position{line: 2832, col: 11, offset: 92143}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonAttributeStructuredValue166, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -72244,30 +72213,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2834, col: 19, offset: 92278}, + pos: position{line: 2832, col: 19, offset: 92151}, expr: &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonAttributeStructuredValue170, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -72276,9 +72245,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -72290,28 +72259,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonAttributeStructuredValue177, expr: &seqExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonAttributeStructuredValue179, }, &litMatcher{ - pos: position{line: 2842, col: 5, offset: 92458}, + pos: position{line: 2840, col: 5, offset: 92331}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2842, col: 10, offset: 92463}, + pos: position{line: 2840, col: 10, offset: 92336}, expr: &choiceExpr{ - pos: position{line: 2842, col: 12, offset: 92465}, + pos: position{line: 2840, col: 12, offset: 92338}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -72319,25 +72288,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonAttributeStructuredValue184, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -72346,9 +72315,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -72358,53 +72327,53 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, run: (*parser).callonAttributeStructuredValue191, expr: &litMatcher{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, run: (*parser).callonAttributeStructuredValue193, expr: &litMatcher{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, run: (*parser).callonAttributeStructuredValue195, expr: &litMatcher{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, run: (*parser).callonAttributeStructuredValue197, expr: &litMatcher{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, val: "<=", ignoreCase: false, want: "\"<=\"", }, }, &actionExpr{ - pos: position{line: 2870, col: 5, offset: 93071}, + pos: position{line: 2868, col: 5, offset: 92944}, run: (*parser).callonAttributeStructuredValue199, expr: &seqExpr{ - pos: position{line: 2870, col: 5, offset: 93071}, + pos: position{line: 2868, col: 5, offset: 92944}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -72412,15 +72381,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2870, col: 14, offset: 93080}, + pos: position{line: 2868, col: 14, offset: 92953}, val: "\\'", ignoreCase: false, want: "\"\\\\'\"", }, &andExpr{ - pos: position{line: 2870, col: 19, offset: 93085}, + pos: position{line: 2868, col: 19, offset: 92958}, expr: &charClassMatcher{ - pos: position{line: 2870, col: 20, offset: 93086}, + pos: position{line: 2868, col: 20, offset: 92959}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -72431,13 +72400,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2876, col: 5, offset: 93317}, + pos: position{line: 2874, col: 5, offset: 93190}, run: (*parser).callonAttributeStructuredValue205, expr: &seqExpr{ - pos: position{line: 2876, col: 5, offset: 93317}, + pos: position{line: 2874, col: 5, offset: 93190}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -72445,15 +72414,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2876, col: 14, offset: 93326}, + pos: position{line: 2874, col: 14, offset: 93199}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2876, col: 18, offset: 93330}, + pos: position{line: 2874, col: 18, offset: 93203}, expr: &charClassMatcher{ - pos: position{line: 2876, col: 19, offset: 93331}, + pos: position{line: 2874, col: 19, offset: 93204}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -72503,10 +72472,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3069, col: 12, offset: 99407}, + pos: position{line: 3067, col: 12, offset: 99280}, run: (*parser).callonAttributeStructuredValue219, expr: &anyMatcher{ - line: 3069, col: 12, offset: 99407, + line: 3067, col: 12, offset: 99280, }, }, }, @@ -72514,9 +72483,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -72525,28 +72494,28 @@ var g = &grammar{ }, { name: "HeaderGroup", - pos: position{line: 2677, col: 1, offset: 87919}, + pos: position{line: 2675, col: 1, offset: 87792}, expr: &actionExpr{ - pos: position{line: 2678, col: 5, offset: 87939}, + pos: position{line: 2676, col: 5, offset: 87812}, run: (*parser).callonHeaderGroup1, expr: &seqExpr{ - pos: position{line: 2678, col: 5, offset: 87939}, + pos: position{line: 2676, col: 5, offset: 87812}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2678, col: 5, offset: 87939}, + pos: position{line: 2676, col: 5, offset: 87812}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 2678, col: 14, offset: 87948}, + pos: position{line: 2676, col: 14, offset: 87821}, expr: &ruleRefExpr{ - pos: position{line: 2678, col: 15, offset: 87949}, + pos: position{line: 2676, col: 15, offset: 87822}, name: "HeaderGroupElement", }, }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -72555,38 +72524,38 @@ var g = &grammar{ }, { name: "HeaderGroupElement", - pos: position{line: 2682, col: 1, offset: 88033}, + pos: position{line: 2680, col: 1, offset: 87906}, expr: &actionExpr{ - pos: position{line: 2683, col: 5, offset: 88059}, + pos: position{line: 2681, col: 5, offset: 87932}, run: (*parser).callonHeaderGroupElement1, expr: &seqExpr{ - pos: position{line: 2683, col: 5, offset: 88059}, + pos: position{line: 2681, col: 5, offset: 87932}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2683, col: 5, offset: 88059}, + pos: position{line: 2681, col: 5, offset: 87932}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, &labeledExpr{ - pos: position{line: 2684, col: 5, offset: 88068}, + pos: position{line: 2682, col: 5, offset: 87941}, label: "element", expr: &choiceExpr{ - pos: position{line: 2685, col: 9, offset: 88086}, + pos: position{line: 2683, col: 9, offset: 87959}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3043, col: 5, offset: 98493}, + pos: position{line: 3041, col: 5, offset: 98366}, run: (*parser).callonHeaderGroupElement8, expr: &seqExpr{ - pos: position{line: 3043, col: 5, offset: 98493}, + pos: position{line: 3041, col: 5, offset: 98366}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 3043, col: 5, offset: 98493}, + pos: position{line: 3041, col: 5, offset: 98366}, expr: &charClassMatcher{ - pos: position{line: 3043, col: 5, offset: 98493}, + pos: position{line: 3041, col: 5, offset: 98366}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -72595,21 +72564,21 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 3043, col: 15, offset: 98503}, + pos: position{line: 3041, col: 15, offset: 98376}, expr: &choiceExpr{ - pos: position{line: 3043, col: 17, offset: 98505}, + pos: position{line: 3041, col: 17, offset: 98378}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3043, col: 17, offset: 98505}, + pos: position{line: 3041, col: 17, offset: 98378}, val: "[\\r\\n ,]]", chars: []rune{'\r', '\n', ' ', ',', ']'}, ignoreCase: false, inverted: false, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -72619,15 +72588,15 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3045, col: 9, offset: 98587}, + pos: position{line: 3043, col: 9, offset: 98460}, run: (*parser).callonHeaderGroupElement17, expr: &seqExpr{ - pos: position{line: 3045, col: 9, offset: 98587}, + pos: position{line: 3043, col: 9, offset: 98460}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 3045, col: 9, offset: 98587}, + pos: position{line: 3043, col: 9, offset: 98460}, expr: &charClassMatcher{ - pos: position{line: 3045, col: 9, offset: 98587}, + pos: position{line: 3043, col: 9, offset: 98460}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -72636,21 +72605,21 @@ var g = &grammar{ }, }, &oneOrMoreExpr{ - pos: position{line: 3045, col: 19, offset: 98597}, + pos: position{line: 3043, col: 19, offset: 98470}, expr: &seqExpr{ - pos: position{line: 3045, col: 20, offset: 98598}, + pos: position{line: 3043, col: 20, offset: 98471}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3045, col: 20, offset: 98598}, + pos: position{line: 3043, col: 20, offset: 98471}, val: "[=*_`]", chars: []rune{'=', '*', '_', '`'}, ignoreCase: false, inverted: false, }, &oneOrMoreExpr{ - pos: position{line: 3045, col: 27, offset: 98605}, + pos: position{line: 3043, col: 27, offset: 98478}, expr: &charClassMatcher{ - pos: position{line: 3045, col: 27, offset: 98605}, + pos: position{line: 3043, col: 27, offset: 98478}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -72665,18 +72634,18 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2686, col: 12, offset: 88102}, + pos: position{line: 2684, col: 12, offset: 87975}, run: (*parser).callonHeaderGroupElement26, expr: &seqExpr{ - pos: position{line: 2686, col: 12, offset: 88102}, + pos: position{line: 2684, col: 12, offset: 87975}, exprs: []interface{}{ &oneOrMoreExpr{ - pos: position{line: 2686, col: 12, offset: 88102}, + pos: position{line: 2684, col: 12, offset: 87975}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonHeaderGroupElement29, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -72685,7 +72654,7 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2686, col: 19, offset: 88109}, + pos: position{line: 2684, col: 19, offset: 87982}, label: "id", expr: &actionExpr{ pos: position{line: 408, col: 5, offset: 12598}, @@ -73147,12 +73116,12 @@ var g = &grammar{ }, }, &zeroOrMoreExpr{ - pos: position{line: 2686, col: 40, offset: 88130}, + pos: position{line: 2684, col: 40, offset: 88003}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonHeaderGroupElement124, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -73161,11 +73130,11 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2686, col: 47, offset: 88137}, + pos: position{line: 2684, col: 47, offset: 88010}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -73173,10 +73142,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonHeaderGroupElement129, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -73184,162 +73153,162 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2688, col: 11, offset: 88210}, + pos: position{line: 2686, col: 11, offset: 88083}, name: "InlinePassthrough", }, &ruleRefExpr{ - pos: position{line: 2689, col: 11, offset: 88238}, + pos: position{line: 2687, col: 11, offset: 88111}, name: "Quote", }, &ruleRefExpr{ - pos: position{line: 2690, col: 11, offset: 88254}, + pos: position{line: 2688, col: 11, offset: 88127}, name: "Link", }, &actionExpr{ - pos: position{line: 2744, col: 5, offset: 89701}, + pos: position{line: 2742, col: 5, offset: 89574}, run: (*parser).callonHeaderGroupElement134, expr: &seqExpr{ - pos: position{line: 2744, col: 5, offset: 89701}, + pos: position{line: 2742, col: 5, offset: 89574}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2744, col: 5, offset: 89701}, + pos: position{line: 2742, col: 5, offset: 89574}, run: (*parser).callonHeaderGroupElement136, }, &labeledExpr{ - pos: position{line: 2747, col: 5, offset: 89772}, + pos: position{line: 2745, col: 5, offset: 89645}, label: "element", expr: &choiceExpr{ - pos: position{line: 2788, col: 5, offset: 91099}, + pos: position{line: 2786, col: 5, offset: 90972}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2788, col: 5, offset: 91099}, + pos: position{line: 2786, col: 5, offset: 90972}, run: (*parser).callonHeaderGroupElement139, expr: &seqExpr{ - pos: position{line: 2788, col: 5, offset: 91099}, + pos: position{line: 2786, col: 5, offset: 90972}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 2788, col: 5, offset: 91099}, + pos: position{line: 2786, col: 5, offset: 90972}, val: "\\", ignoreCase: false, want: "\"\\\\\"", }, &choiceExpr{ - pos: position{line: 2788, col: 10, offset: 91104}, + pos: position{line: 2786, col: 10, offset: 90977}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, run: (*parser).callonHeaderGroupElement143, expr: &litMatcher{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, run: (*parser).callonHeaderGroupElement145, expr: &litMatcher{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, run: (*parser).callonHeaderGroupElement147, expr: &litMatcher{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, run: (*parser).callonHeaderGroupElement149, expr: &litMatcher{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, run: (*parser).callonHeaderGroupElement151, expr: &litMatcher{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, run: (*parser).callonHeaderGroupElement153, expr: &litMatcher{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, run: (*parser).callonHeaderGroupElement155, expr: &litMatcher{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, run: (*parser).callonHeaderGroupElement157, expr: &litMatcher{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, run: (*parser).callonHeaderGroupElement159, expr: &litMatcher{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonHeaderGroupElement161, expr: &seqExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonHeaderGroupElement163, }, &litMatcher{ - pos: position{line: 2834, col: 5, offset: 92264}, + pos: position{line: 2832, col: 5, offset: 92137}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2834, col: 11, offset: 92270}, + pos: position{line: 2832, col: 11, offset: 92143}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonHeaderGroupElement166, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -73347,30 +73316,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2834, col: 19, offset: 92278}, + pos: position{line: 2832, col: 19, offset: 92151}, expr: &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonHeaderGroupElement170, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -73379,9 +73348,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -73393,28 +73362,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonHeaderGroupElement177, expr: &seqExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonHeaderGroupElement179, }, &litMatcher{ - pos: position{line: 2842, col: 5, offset: 92458}, + pos: position{line: 2840, col: 5, offset: 92331}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2842, col: 10, offset: 92463}, + pos: position{line: 2840, col: 10, offset: 92336}, expr: &choiceExpr{ - pos: position{line: 2842, col: 12, offset: 92465}, + pos: position{line: 2840, col: 12, offset: 92338}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -73422,25 +73391,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonHeaderGroupElement184, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -73449,9 +73418,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -73461,30 +73430,30 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, run: (*parser).callonHeaderGroupElement191, expr: &litMatcher{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, run: (*parser).callonHeaderGroupElement193, expr: &litMatcher{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, run: (*parser).callonHeaderGroupElement195, expr: &litMatcher{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, val: "<=", ignoreCase: false, want: "\"<=\"", @@ -73496,109 +73465,109 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, run: (*parser).callonHeaderGroupElement197, expr: &litMatcher{ - pos: position{line: 2797, col: 5, offset: 91557}, + pos: position{line: 2795, col: 5, offset: 91430}, val: "\"`", ignoreCase: false, want: "\"\\\"`\"", }, }, &actionExpr{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, run: (*parser).callonHeaderGroupElement199, expr: &litMatcher{ - pos: position{line: 2800, col: 7, offset: 91615}, + pos: position{line: 2798, col: 7, offset: 91488}, val: "`\"", ignoreCase: false, want: "\"`\\\"\"", }, }, &actionExpr{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, run: (*parser).callonHeaderGroupElement201, expr: &litMatcher{ - pos: position{line: 2803, col: 7, offset: 91673}, + pos: position{line: 2801, col: 7, offset: 91546}, val: "'`", ignoreCase: false, want: "\"'`\"", }, }, &actionExpr{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, run: (*parser).callonHeaderGroupElement203, expr: &litMatcher{ - pos: position{line: 2806, col: 7, offset: 91729}, + pos: position{line: 2804, col: 7, offset: 91602}, val: "`'", ignoreCase: false, want: "\"`'\"", }, }, &actionExpr{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, run: (*parser).callonHeaderGroupElement205, expr: &litMatcher{ - pos: position{line: 2812, col: 14, offset: 91851}, + pos: position{line: 2810, col: 14, offset: 91724}, val: "(C)", ignoreCase: false, want: "\"(C)\"", }, }, &actionExpr{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, run: (*parser).callonHeaderGroupElement207, expr: &litMatcher{ - pos: position{line: 2816, col: 14, offset: 91917}, + pos: position{line: 2814, col: 14, offset: 91790}, val: "(TM)", ignoreCase: false, want: "\"(TM)\"", }, }, &actionExpr{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, run: (*parser).callonHeaderGroupElement209, expr: &litMatcher{ - pos: position{line: 2820, col: 15, offset: 91986}, + pos: position{line: 2818, col: 15, offset: 91859}, val: "(R)", ignoreCase: false, want: "\"(R)\"", }, }, &actionExpr{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, run: (*parser).callonHeaderGroupElement211, expr: &litMatcher{ - pos: position{line: 2824, col: 13, offset: 92051}, + pos: position{line: 2822, col: 13, offset: 91924}, val: "...", ignoreCase: false, want: "\"...\"", }, }, &actionExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonHeaderGroupElement213, expr: &seqExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2831, col: 5, offset: 92208}, + pos: position{line: 2829, col: 5, offset: 92081}, run: (*parser).callonHeaderGroupElement215, }, &litMatcher{ - pos: position{line: 2834, col: 5, offset: 92264}, + pos: position{line: 2832, col: 5, offset: 92137}, val: "--", ignoreCase: false, want: "\"--\"", }, &choiceExpr{ - pos: position{line: 2834, col: 11, offset: 92270}, + pos: position{line: 2832, col: 11, offset: 92143}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonHeaderGroupElement218, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -73606,30 +73575,30 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 2834, col: 19, offset: 92278}, + pos: position{line: 2832, col: 19, offset: 92151}, expr: &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonHeaderGroupElement222, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -73638,9 +73607,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -73652,28 +73621,28 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonHeaderGroupElement229, expr: &seqExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2839, col: 5, offset: 92399}, + pos: position{line: 2837, col: 5, offset: 92272}, run: (*parser).callonHeaderGroupElement231, }, &litMatcher{ - pos: position{line: 2842, col: 5, offset: 92458}, + pos: position{line: 2840, col: 5, offset: 92331}, val: "--", ignoreCase: false, want: "\"--\"", }, &andExpr{ - pos: position{line: 2842, col: 10, offset: 92463}, + pos: position{line: 2840, col: 10, offset: 92336}, expr: &choiceExpr{ - pos: position{line: 2842, col: 12, offset: 92465}, + pos: position{line: 2840, col: 12, offset: 92338}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -73681,25 +73650,25 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonHeaderGroupElement236, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -73708,9 +73677,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -73720,53 +73689,53 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, run: (*parser).callonHeaderGroupElement243, expr: &litMatcher{ - pos: position{line: 2847, col: 21, offset: 92552}, + pos: position{line: 2845, col: 21, offset: 92425}, val: "->", ignoreCase: false, want: "\"->\"", }, }, &actionExpr{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, run: (*parser).callonHeaderGroupElement245, expr: &litMatcher{ - pos: position{line: 2851, col: 20, offset: 92622}, + pos: position{line: 2849, col: 20, offset: 92495}, val: "<-", ignoreCase: false, want: "\"<-\"", }, }, &actionExpr{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, run: (*parser).callonHeaderGroupElement247, expr: &litMatcher{ - pos: position{line: 2855, col: 21, offset: 92693}, + pos: position{line: 2853, col: 21, offset: 92566}, val: "=>", ignoreCase: false, want: "\"=>\"", }, }, &actionExpr{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, run: (*parser).callonHeaderGroupElement249, expr: &litMatcher{ - pos: position{line: 2859, col: 20, offset: 92763}, + pos: position{line: 2857, col: 20, offset: 92636}, val: "<=", ignoreCase: false, want: "\"<=\"", }, }, &actionExpr{ - pos: position{line: 2870, col: 5, offset: 93071}, + pos: position{line: 2868, col: 5, offset: 92944}, run: (*parser).callonHeaderGroupElement251, expr: &seqExpr{ - pos: position{line: 2870, col: 5, offset: 93071}, + pos: position{line: 2868, col: 5, offset: 92944}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -73774,15 +73743,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2870, col: 14, offset: 93080}, + pos: position{line: 2868, col: 14, offset: 92953}, val: "\\'", ignoreCase: false, want: "\"\\\\'\"", }, &andExpr{ - pos: position{line: 2870, col: 19, offset: 93085}, + pos: position{line: 2868, col: 19, offset: 92958}, expr: &charClassMatcher{ - pos: position{line: 2870, col: 20, offset: 93086}, + pos: position{line: 2868, col: 20, offset: 92959}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -73793,13 +73762,13 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2876, col: 5, offset: 93317}, + pos: position{line: 2874, col: 5, offset: 93190}, run: (*parser).callonHeaderGroupElement257, expr: &seqExpr{ - pos: position{line: 2876, col: 5, offset: 93317}, + pos: position{line: 2874, col: 5, offset: 93190}, exprs: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -73807,15 +73776,15 @@ var g = &grammar{ inverted: false, }, &litMatcher{ - pos: position{line: 2876, col: 14, offset: 93326}, + pos: position{line: 2874, col: 14, offset: 93199}, val: "'", ignoreCase: false, want: "\"'\"", }, &andExpr{ - pos: position{line: 2876, col: 18, offset: 93330}, + pos: position{line: 2874, col: 18, offset: 93203}, expr: &charClassMatcher{ - pos: position{line: 2876, col: 19, offset: 93331}, + pos: position{line: 2874, col: 19, offset: 93204}, val: "[\\pL]", classes: []*unicode.RangeTable{rangeTable("L")}, ignoreCase: false, @@ -73832,23 +73801,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonHeaderGroupElement263, expr: &seqExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonHeaderGroupElement265, }, &labeledExpr{ - pos: position{line: 2758, col: 5, offset: 90003}, + pos: position{line: 2756, col: 5, offset: 89876}, label: "element", expr: &choiceExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, run: (*parser).callonHeaderGroupElement268, expr: &choiceExpr{ pos: position{line: 696, col: 27, offset: 22438}, @@ -73869,12 +73838,12 @@ var g = &grammar{ pos: position{line: 696, col: 32, offset: 22443}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonHeaderGroupElement274, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -73886,10 +73855,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 696, col: 40, offset: 22451}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonHeaderGroupElement278, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -74087,12 +74056,12 @@ var g = &grammar{ pos: position{line: 698, col: 14, offset: 22568}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonHeaderGroupElement316, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -74114,10 +74083,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2763, col: 11, offset: 90205}, + pos: position{line: 2761, col: 11, offset: 90078}, run: (*parser).callonHeaderGroupElement320, expr: &charClassMatcher{ - pos: position{line: 2763, col: 12, offset: 90206}, + pos: position{line: 2761, col: 12, offset: 90079}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -74131,7 +74100,7 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2693, col: 11, offset: 88361}, + pos: position{line: 2691, col: 11, offset: 88234}, name: "InlineIcon", }, &actionExpr{ @@ -74543,12 +74512,12 @@ var g = &grammar{ pos: position{line: 1295, col: 14, offset: 40428}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonHeaderGroupElement404, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -74582,12 +74551,12 @@ var g = &grammar{ pos: position{line: 1301, col: 10, offset: 40627}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonHeaderGroupElement412, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -74606,14 +74575,14 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2697, col: 11, offset: 88584}, + pos: position{line: 2695, col: 11, offset: 88457}, name: "InlineFootnote", }, &actionExpr{ - pos: position{line: 3069, col: 12, offset: 99407}, + pos: position{line: 3067, col: 12, offset: 99280}, run: (*parser).callonHeaderGroupElement417, expr: &anyMatcher{ - line: 3069, col: 12, offset: 99407, + line: 3067, col: 12, offset: 99280, }, }, }, @@ -74625,49 +74594,49 @@ var g = &grammar{ }, { name: "InlineMacro", - pos: position{line: 2702, col: 1, offset: 88663}, + pos: position{line: 2700, col: 1, offset: 88536}, expr: &actionExpr{ - pos: position{line: 2704, col: 5, offset: 88745}, + pos: position{line: 2702, col: 5, offset: 88618}, run: (*parser).callonInlineMacro1, expr: &seqExpr{ - pos: position{line: 2704, col: 5, offset: 88745}, + pos: position{line: 2702, col: 5, offset: 88618}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2704, col: 5, offset: 88745}, + pos: position{line: 2702, col: 5, offset: 88618}, run: (*parser).callonInlineMacro3, }, &labeledExpr{ - pos: position{line: 2707, col: 5, offset: 88810}, + pos: position{line: 2705, col: 5, offset: 88683}, label: "element", expr: &choiceExpr{ - pos: position{line: 2708, col: 9, offset: 88828}, + pos: position{line: 2706, col: 9, offset: 88701}, alternatives: []interface{}{ &ruleRefExpr{ - pos: position{line: 2708, col: 9, offset: 88828}, + pos: position{line: 2706, col: 9, offset: 88701}, name: "InlineIcon", }, &ruleRefExpr{ - pos: position{line: 2709, col: 11, offset: 88849}, + pos: position{line: 2707, col: 11, offset: 88722}, name: "InlineImage", }, &ruleRefExpr{ - pos: position{line: 2710, col: 11, offset: 88872}, + pos: position{line: 2708, col: 11, offset: 88745}, name: "Link", }, &ruleRefExpr{ - pos: position{line: 2711, col: 11, offset: 88888}, + pos: position{line: 2709, col: 11, offset: 88761}, name: "InlinePassthrough", }, &ruleRefExpr{ - pos: position{line: 2712, col: 11, offset: 88917}, + pos: position{line: 2710, col: 11, offset: 88790}, name: "InlineFootnote", }, &ruleRefExpr{ - pos: position{line: 2713, col: 11, offset: 88943}, + pos: position{line: 2711, col: 11, offset: 88816}, name: "CrossReference", }, &ruleRefExpr{ - pos: position{line: 2714, col: 11, offset: 88969}, + pos: position{line: 2712, col: 11, offset: 88842}, name: "InlineUserMacro", }, &actionExpr{ @@ -74686,12 +74655,12 @@ var g = &grammar{ pos: position{line: 1295, col: 14, offset: 40428}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonInlineMacro17, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -74725,12 +74694,12 @@ var g = &grammar{ pos: position{line: 1301, col: 10, offset: 40627}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonInlineMacro25, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -74772,7 +74741,7 @@ var g = &grammar{ pos: position{line: 1347, col: 31, offset: 42444}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -74780,10 +74749,10 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonInlineMacro37, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -74809,10 +74778,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1341, col: 12, offset: 42158}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonInlineMacro44, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -74829,10 +74798,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1341, col: 23, offset: 42169}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonInlineMacro48, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -74852,7 +74821,7 @@ var g = &grammar{ pos: position{line: 1347, col: 31, offset: 42444}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -74860,10 +74829,10 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonInlineMacro55, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -74894,10 +74863,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1342, col: 12, offset: 42250}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonInlineMacro62, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -74914,10 +74883,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 1342, col: 23, offset: 42261}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonInlineMacro66, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -74937,7 +74906,7 @@ var g = &grammar{ pos: position{line: 1347, col: 31, offset: 42444}, alternatives: []interface{}{ &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -74945,10 +74914,10 @@ var g = &grammar{ inverted: false, }, &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonInlineMacro73, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -74975,19 +74944,19 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2717, col: 11, offset: 89048}, + pos: position{line: 2715, col: 11, offset: 88921}, name: "IndexTerm", }, &ruleRefExpr{ - pos: position{line: 2718, col: 11, offset: 89068}, + pos: position{line: 2716, col: 11, offset: 88941}, name: "InlineButton", }, &ruleRefExpr{ - pos: position{line: 2719, col: 11, offset: 89091}, + pos: position{line: 2717, col: 11, offset: 88964}, name: "InlineMenu", }, &ruleRefExpr{ - pos: position{line: 2720, col: 11, offset: 89112}, + pos: position{line: 2718, col: 11, offset: 88985}, name: "InlineUserMacro", }, }, @@ -74999,80 +74968,80 @@ var g = &grammar{ }, { name: "InlinePassthrough", - pos: position{line: 2724, col: 1, offset: 89174}, + pos: position{line: 2722, col: 1, offset: 89047}, expr: &actionExpr{ - pos: position{line: 2726, col: 5, offset: 89262}, + pos: position{line: 2724, col: 5, offset: 89135}, run: (*parser).callonInlinePassthrough1, expr: &seqExpr{ - pos: position{line: 2726, col: 5, offset: 89262}, + pos: position{line: 2724, col: 5, offset: 89135}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2726, col: 5, offset: 89262}, + pos: position{line: 2724, col: 5, offset: 89135}, run: (*parser).callonInlinePassthrough3, }, &labeledExpr{ - pos: position{line: 2729, col: 5, offset: 89339}, + pos: position{line: 2727, col: 5, offset: 89212}, label: "element", expr: &choiceExpr{ - pos: position{line: 2730, col: 9, offset: 89357}, + pos: position{line: 2728, col: 9, offset: 89230}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1412, col: 26, offset: 45463}, + pos: position{line: 1410, col: 26, offset: 45336}, run: (*parser).callonInlinePassthrough6, expr: &seqExpr{ - pos: position{line: 1412, col: 26, offset: 45463}, + pos: position{line: 1410, col: 26, offset: 45336}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1410, col: 32, offset: 45431}, + pos: position{line: 1408, col: 32, offset: 45304}, val: "+++", ignoreCase: false, want: "\"+++\"", }, &labeledExpr{ - pos: position{line: 1412, col: 54, offset: 45491}, + pos: position{line: 1410, col: 54, offset: 45364}, label: "content", expr: &choiceExpr{ - pos: position{line: 1416, col: 33, offset: 45704}, + pos: position{line: 1414, col: 33, offset: 45577}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1416, col: 34, offset: 45705}, + pos: position{line: 1414, col: 34, offset: 45578}, run: (*parser).callonInlinePassthrough11, expr: &zeroOrMoreExpr{ - pos: position{line: 1416, col: 34, offset: 45705}, + pos: position{line: 1414, col: 34, offset: 45578}, expr: &seqExpr{ - pos: position{line: 1416, col: 35, offset: 45706}, + pos: position{line: 1414, col: 35, offset: 45579}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1416, col: 35, offset: 45706}, + pos: position{line: 1414, col: 35, offset: 45579}, expr: &litMatcher{ - pos: position{line: 1410, col: 32, offset: 45431}, + pos: position{line: 1408, col: 32, offset: 45304}, val: "+++", ignoreCase: false, want: "\"+++\"", }, }, &anyMatcher{ - line: 1416, col: 64, offset: 45735, + line: 1414, col: 64, offset: 45608, }, }, }, }, }, &actionExpr{ - pos: position{line: 1418, col: 11, offset: 45908}, + pos: position{line: 1416, col: 11, offset: 45781}, run: (*parser).callonInlinePassthrough17, expr: &zeroOrOneExpr{ - pos: position{line: 1418, col: 11, offset: 45908}, + pos: position{line: 1416, col: 11, offset: 45781}, expr: &seqExpr{ - pos: position{line: 1418, col: 12, offset: 45909}, + pos: position{line: 1416, col: 12, offset: 45782}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1418, col: 12, offset: 45909}, + pos: position{line: 1416, col: 12, offset: 45782}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonInlinePassthrough21, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -75081,27 +75050,27 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1418, col: 19, offset: 45916}, + pos: position{line: 1416, col: 19, offset: 45789}, expr: &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonInlinePassthrough24, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -75111,16 +75080,16 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1418, col: 28, offset: 45925}, + pos: position{line: 1416, col: 28, offset: 45798}, expr: &litMatcher{ - pos: position{line: 1410, col: 32, offset: 45431}, + pos: position{line: 1408, col: 32, offset: 45304}, val: "+++", ignoreCase: false, want: "\"+++\"", }, }, &anyMatcher{ - line: 1418, col: 57, offset: 45954, + line: 1416, col: 57, offset: 45827, }, }, }, @@ -75130,15 +75099,15 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1410, col: 32, offset: 45431}, + pos: position{line: 1408, col: 32, offset: 45304}, val: "+++", ignoreCase: false, want: "\"+++\"", }, ¬Expr{ - pos: position{line: 1412, col: 121, offset: 45558}, + pos: position{line: 1410, col: 121, offset: 45431}, expr: &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -75150,45 +75119,45 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1400, col: 26, offset: 44746}, + pos: position{line: 1398, col: 26, offset: 44619}, run: (*parser).callonInlinePassthrough35, expr: &seqExpr{ - pos: position{line: 1400, col: 26, offset: 44746}, + pos: position{line: 1398, col: 26, offset: 44619}, exprs: []interface{}{ &litMatcher{ - pos: position{line: 1398, col: 32, offset: 44716}, + pos: position{line: 1396, col: 32, offset: 44589}, val: "+", ignoreCase: false, want: "\"+\"", }, &labeledExpr{ - pos: position{line: 1400, col: 54, offset: 44774}, + pos: position{line: 1398, col: 54, offset: 44647}, label: "content", expr: &choiceExpr{ - pos: position{line: 1404, col: 33, offset: 44987}, + pos: position{line: 1402, col: 33, offset: 44860}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 1404, col: 34, offset: 44988}, + pos: position{line: 1402, col: 34, offset: 44861}, run: (*parser).callonInlinePassthrough40, expr: &seqExpr{ - pos: position{line: 1404, col: 34, offset: 44988}, + pos: position{line: 1402, col: 34, offset: 44861}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1404, col: 35, offset: 44989}, + pos: position{line: 1402, col: 35, offset: 44862}, expr: &litMatcher{ - pos: position{line: 1398, col: 32, offset: 44716}, + pos: position{line: 1396, col: 32, offset: 44589}, val: "+", ignoreCase: false, want: "\"+\"", }, }, ¬Expr{ - pos: position{line: 1404, col: 64, offset: 45018}, + pos: position{line: 1402, col: 64, offset: 44891}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonInlinePassthrough45, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -75197,27 +75166,27 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1404, col: 71, offset: 45025}, + pos: position{line: 1402, col: 71, offset: 44898}, expr: &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonInlinePassthrough48, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -75227,25 +75196,25 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 1404, col: 80, offset: 45034, + line: 1402, col: 80, offset: 44907, }, &zeroOrMoreExpr{ - pos: position{line: 1404, col: 83, offset: 45037}, + pos: position{line: 1402, col: 83, offset: 44910}, expr: &seqExpr{ - pos: position{line: 1404, col: 84, offset: 45038}, + pos: position{line: 1402, col: 84, offset: 44911}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1404, col: 84, offset: 45038}, + pos: position{line: 1402, col: 84, offset: 44911}, expr: &seqExpr{ - pos: position{line: 1404, col: 86, offset: 45040}, + pos: position{line: 1402, col: 86, offset: 44913}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, run: (*parser).callonInlinePassthrough58, expr: &oneOrMoreExpr{ - pos: position{line: 3121, col: 11, offset: 100939}, + pos: position{line: 3119, col: 11, offset: 100812}, expr: &charClassMatcher{ - pos: position{line: 3121, col: 12, offset: 100940}, + pos: position{line: 3119, col: 12, offset: 100813}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -75254,7 +75223,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1398, col: 32, offset: 44716}, + pos: position{line: 1396, col: 32, offset: 44589}, val: "+", ignoreCase: false, want: "\"+\"", @@ -75263,36 +75232,36 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1404, col: 122, offset: 45076}, + pos: position{line: 1402, col: 122, offset: 44949}, expr: &litMatcher{ - pos: position{line: 1398, col: 32, offset: 44716}, + pos: position{line: 1396, col: 32, offset: 44589}, val: "+", ignoreCase: false, want: "\"+\"", }, }, ¬Expr{ - pos: position{line: 1404, col: 151, offset: 45105}, + pos: position{line: 1402, col: 151, offset: 44978}, expr: &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonInlinePassthrough65, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -75302,7 +75271,7 @@ var g = &grammar{ }, }, &anyMatcher{ - line: 1404, col: 160, offset: 45114, + line: 1402, col: 160, offset: 44987, }, }, }, @@ -75311,18 +75280,18 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 1406, col: 11, offset: 45264}, + pos: position{line: 1404, col: 11, offset: 45137}, run: (*parser).callonInlinePassthrough71, expr: &seqExpr{ - pos: position{line: 1406, col: 12, offset: 45265}, + pos: position{line: 1404, col: 12, offset: 45138}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 1406, col: 12, offset: 45265}, + pos: position{line: 1404, col: 12, offset: 45138}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonInlinePassthrough74, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -75331,27 +75300,27 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1406, col: 19, offset: 45272}, + pos: position{line: 1404, col: 19, offset: 45145}, expr: &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonInlinePassthrough77, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -75361,16 +75330,16 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 1406, col: 28, offset: 45281}, + pos: position{line: 1404, col: 28, offset: 45154}, expr: &litMatcher{ - pos: position{line: 1398, col: 32, offset: 44716}, + pos: position{line: 1396, col: 32, offset: 44589}, val: "+", ignoreCase: false, want: "\"+\"", }, }, &anyMatcher{ - line: 1406, col: 57, offset: 45310, + line: 1404, col: 57, offset: 45183, }, }, }, @@ -75379,15 +75348,15 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 1398, col: 32, offset: 44716}, + pos: position{line: 1396, col: 32, offset: 44589}, val: "+", ignoreCase: false, want: "\"+\"", }, ¬Expr{ - pos: position{line: 1400, col: 121, offset: 44841}, + pos: position{line: 1398, col: 121, offset: 44714}, expr: &charClassMatcher{ - pos: position{line: 3031, col: 13, offset: 98038}, + pos: position{line: 3029, col: 13, offset: 97911}, val: "[0-9\\pL]", ranges: []rune{'0', '9'}, classes: []*unicode.RangeTable{rangeTable("L")}, @@ -75399,7 +75368,7 @@ var g = &grammar{ }, }, &ruleRefExpr{ - pos: position{line: 2730, col: 57, offset: 89405}, + pos: position{line: 2728, col: 57, offset: 89278}, name: "PassthroughMacro", }, }, @@ -75411,16 +75380,16 @@ var g = &grammar{ }, { name: "Quote", - pos: position{line: 2735, col: 1, offset: 89465}, + pos: position{line: 2733, col: 1, offset: 89338}, expr: &seqExpr{ - pos: position{line: 2737, col: 5, offset: 89541}, + pos: position{line: 2735, col: 5, offset: 89414}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2737, col: 5, offset: 89541}, + pos: position{line: 2735, col: 5, offset: 89414}, run: (*parser).callonQuote2, }, &ruleRefExpr{ - pos: position{line: 2740, col: 5, offset: 89606}, + pos: position{line: 2738, col: 5, offset: 89479}, name: "QuotedText", }, }, @@ -75428,66 +75397,66 @@ var g = &grammar{ }, { name: "TableColumnsAttribute", - pos: position{line: 2946, col: 1, offset: 95096}, + pos: position{line: 2944, col: 1, offset: 94969}, expr: &actionExpr{ - pos: position{line: 2946, col: 26, offset: 95121}, + pos: position{line: 2944, col: 26, offset: 94994}, run: (*parser).callonTableColumnsAttribute1, expr: &seqExpr{ - pos: position{line: 2946, col: 26, offset: 95121}, + pos: position{line: 2944, col: 26, offset: 94994}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2946, col: 26, offset: 95121}, + pos: position{line: 2944, col: 26, offset: 94994}, label: "cols", expr: &zeroOrMoreExpr{ - pos: position{line: 2946, col: 31, offset: 95126}, + pos: position{line: 2944, col: 31, offset: 94999}, expr: &actionExpr{ - pos: position{line: 2951, col: 5, offset: 95189}, + pos: position{line: 2949, col: 5, offset: 95062}, run: (*parser).callonTableColumnsAttribute5, expr: &seqExpr{ - pos: position{line: 2951, col: 5, offset: 95189}, + pos: position{line: 2949, col: 5, offset: 95062}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 2951, col: 5, offset: 95189}, + pos: position{line: 2949, col: 5, offset: 95062}, expr: ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, &labeledExpr{ - pos: position{line: 2954, col: 5, offset: 95313}, + pos: position{line: 2952, col: 5, offset: 95186}, label: "multiplier", expr: &zeroOrOneExpr{ - pos: position{line: 2954, col: 16, offset: 95324}, + pos: position{line: 2952, col: 16, offset: 95197}, expr: &actionExpr{ - pos: position{line: 2954, col: 17, offset: 95325}, + pos: position{line: 2952, col: 17, offset: 95198}, run: (*parser).callonTableColumnsAttribute12, expr: &seqExpr{ - pos: position{line: 2954, col: 17, offset: 95325}, + pos: position{line: 2952, col: 17, offset: 95198}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2954, col: 17, offset: 95325}, + pos: position{line: 2952, col: 17, offset: 95198}, label: "n", expr: &actionExpr{ - pos: position{line: 3109, col: 12, offset: 100699}, + pos: position{line: 3107, col: 12, offset: 100572}, run: (*parser).callonTableColumnsAttribute15, expr: &seqExpr{ - pos: position{line: 3109, col: 13, offset: 100700}, + pos: position{line: 3107, col: 13, offset: 100573}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 3109, col: 13, offset: 100700}, + pos: position{line: 3107, col: 13, offset: 100573}, expr: &litMatcher{ - pos: position{line: 3109, col: 13, offset: 100700}, + pos: position{line: 3107, col: 13, offset: 100573}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 3109, col: 18, offset: 100705}, + pos: position{line: 3107, col: 18, offset: 100578}, expr: &charClassMatcher{ - pos: position{line: 3109, col: 18, offset: 100705}, + pos: position{line: 3107, col: 18, offset: 100578}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -75499,7 +75468,7 @@ var g = &grammar{ }, }, &litMatcher{ - pos: position{line: 2954, col: 27, offset: 95335}, + pos: position{line: 2952, col: 27, offset: 95208}, val: "*", ignoreCase: false, want: "\"*\"", @@ -75510,38 +75479,38 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2955, col: 5, offset: 95363}, + pos: position{line: 2953, col: 5, offset: 95236}, label: "halign", expr: &zeroOrOneExpr{ - pos: position{line: 2955, col: 12, offset: 95370}, + pos: position{line: 2953, col: 12, offset: 95243}, expr: &choiceExpr{ - pos: position{line: 2956, col: 9, offset: 95380}, + pos: position{line: 2954, col: 9, offset: 95253}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2956, col: 9, offset: 95380}, + pos: position{line: 2954, col: 9, offset: 95253}, run: (*parser).callonTableColumnsAttribute25, expr: &litMatcher{ - pos: position{line: 2956, col: 9, offset: 95380}, + pos: position{line: 2954, col: 9, offset: 95253}, val: "<", ignoreCase: false, want: "\"<\"", }, }, &actionExpr{ - pos: position{line: 2957, col: 11, offset: 95427}, + pos: position{line: 2955, col: 11, offset: 95300}, run: (*parser).callonTableColumnsAttribute27, expr: &litMatcher{ - pos: position{line: 2957, col: 11, offset: 95427}, + pos: position{line: 2955, col: 11, offset: 95300}, val: ">", ignoreCase: false, want: "\">\"", }, }, &actionExpr{ - pos: position{line: 2958, col: 11, offset: 95475}, + pos: position{line: 2956, col: 11, offset: 95348}, run: (*parser).callonTableColumnsAttribute29, expr: &litMatcher{ - pos: position{line: 2958, col: 11, offset: 95475}, + pos: position{line: 2956, col: 11, offset: 95348}, val: "^", ignoreCase: false, want: "\"^\"", @@ -75552,38 +75521,38 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2960, col: 5, offset: 95525}, + pos: position{line: 2958, col: 5, offset: 95398}, label: "valign", expr: &zeroOrOneExpr{ - pos: position{line: 2960, col: 12, offset: 95532}, + pos: position{line: 2958, col: 12, offset: 95405}, expr: &choiceExpr{ - pos: position{line: 2961, col: 9, offset: 95542}, + pos: position{line: 2959, col: 9, offset: 95415}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2961, col: 9, offset: 95542}, + pos: position{line: 2959, col: 9, offset: 95415}, run: (*parser).callonTableColumnsAttribute34, expr: &litMatcher{ - pos: position{line: 2961, col: 9, offset: 95542}, + pos: position{line: 2959, col: 9, offset: 95415}, val: ".<", ignoreCase: false, want: "\".<\"", }, }, &actionExpr{ - pos: position{line: 2962, col: 11, offset: 95589}, + pos: position{line: 2960, col: 11, offset: 95462}, run: (*parser).callonTableColumnsAttribute36, expr: &litMatcher{ - pos: position{line: 2962, col: 11, offset: 95589}, + pos: position{line: 2960, col: 11, offset: 95462}, val: ".>", ignoreCase: false, want: "\".>\"", }, }, &actionExpr{ - pos: position{line: 2963, col: 11, offset: 95639}, + pos: position{line: 2961, col: 11, offset: 95512}, run: (*parser).callonTableColumnsAttribute38, expr: &litMatcher{ - pos: position{line: 2963, col: 11, offset: 95639}, + pos: position{line: 2961, col: 11, offset: 95512}, val: ".^", ignoreCase: false, want: "\".^\"", @@ -75594,32 +75563,32 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2965, col: 5, offset: 95690}, + pos: position{line: 2963, col: 5, offset: 95563}, label: "weight", expr: &zeroOrOneExpr{ - pos: position{line: 2965, col: 12, offset: 95697}, + pos: position{line: 2963, col: 12, offset: 95570}, expr: &choiceExpr{ - pos: position{line: 2965, col: 13, offset: 95698}, + pos: position{line: 2963, col: 13, offset: 95571}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3109, col: 12, offset: 100699}, + pos: position{line: 3107, col: 12, offset: 100572}, run: (*parser).callonTableColumnsAttribute43, expr: &seqExpr{ - pos: position{line: 3109, col: 13, offset: 100700}, + pos: position{line: 3107, col: 13, offset: 100573}, exprs: []interface{}{ &zeroOrOneExpr{ - pos: position{line: 3109, col: 13, offset: 100700}, + pos: position{line: 3107, col: 13, offset: 100573}, expr: &litMatcher{ - pos: position{line: 3109, col: 13, offset: 100700}, + pos: position{line: 3107, col: 13, offset: 100573}, val: "-", ignoreCase: false, want: "\"-\"", }, }, &oneOrMoreExpr{ - pos: position{line: 3109, col: 18, offset: 100705}, + pos: position{line: 3107, col: 18, offset: 100578}, expr: &charClassMatcher{ - pos: position{line: 3109, col: 18, offset: 100705}, + pos: position{line: 3107, col: 18, offset: 100578}, val: "[0-9]", ranges: []rune{'0', '9'}, ignoreCase: false, @@ -75630,10 +75599,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2965, col: 24, offset: 95709}, + pos: position{line: 2963, col: 24, offset: 95582}, run: (*parser).callonTableColumnsAttribute49, expr: &litMatcher{ - pos: position{line: 2965, col: 24, offset: 95709}, + pos: position{line: 2963, col: 24, offset: 95582}, val: "~", ignoreCase: false, want: "\"~\"", @@ -75644,15 +75613,15 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2966, col: 5, offset: 95751}, + pos: position{line: 2964, col: 5, offset: 95624}, label: "style", expr: &zeroOrOneExpr{ - pos: position{line: 2966, col: 11, offset: 95757}, + pos: position{line: 2964, col: 11, offset: 95630}, expr: &actionExpr{ - pos: position{line: 2966, col: 12, offset: 95758}, + pos: position{line: 2964, col: 12, offset: 95631}, run: (*parser).callonTableColumnsAttribute53, expr: &charClassMatcher{ - pos: position{line: 2966, col: 12, offset: 95758}, + pos: position{line: 2964, col: 12, offset: 95631}, val: "[adehlms]", chars: []rune{'a', 'd', 'e', 'h', 'l', 'm', 's'}, ignoreCase: false, @@ -75662,12 +75631,12 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 2968, col: 5, offset: 95888}, + pos: position{line: 2966, col: 5, offset: 95761}, label: "comma", expr: &zeroOrOneExpr{ - pos: position{line: 2968, col: 11, offset: 95894}, + pos: position{line: 2966, col: 11, offset: 95767}, expr: &litMatcher{ - pos: position{line: 2968, col: 12, offset: 95895}, + pos: position{line: 2966, col: 12, offset: 95768}, val: ",", ignoreCase: false, want: "\",\"", @@ -75675,7 +75644,7 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 2969, col: 5, offset: 95905}, + pos: position{line: 2967, col: 5, offset: 95778}, run: (*parser).callonTableColumnsAttribute58, }, }, @@ -75684,9 +75653,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -75695,23 +75664,23 @@ var g = &grammar{ }, { name: "UserMacroBlock", - pos: position{line: 2996, col: 1, offset: 96914}, + pos: position{line: 2994, col: 1, offset: 96787}, expr: &actionExpr{ - pos: position{line: 2997, col: 5, offset: 96937}, + pos: position{line: 2995, col: 5, offset: 96810}, run: (*parser).callonUserMacroBlock1, expr: &seqExpr{ - pos: position{line: 2997, col: 5, offset: 96937}, + pos: position{line: 2995, col: 5, offset: 96810}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 2997, col: 5, offset: 96937}, + pos: position{line: 2995, col: 5, offset: 96810}, label: "name", expr: &actionExpr{ - pos: position{line: 3020, col: 18, offset: 97702}, + pos: position{line: 3018, col: 18, offset: 97575}, run: (*parser).callonUserMacroBlock4, expr: &oneOrMoreExpr{ - pos: position{line: 3020, col: 19, offset: 97703}, + pos: position{line: 3018, col: 19, offset: 97576}, expr: &charClassMatcher{ - pos: position{line: 3020, col: 19, offset: 97703}, + pos: position{line: 3018, col: 19, offset: 97576}, val: "[_-0-9\\pL]", chars: []rune{'_', '-'}, ranges: []rune{'0', '9'}, @@ -75723,25 +75692,25 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 2998, col: 5, offset: 96963}, + pos: position{line: 2996, col: 5, offset: 96836}, run: (*parser).callonUserMacroBlock7, }, &litMatcher{ - pos: position{line: 3002, col: 5, offset: 97103}, + pos: position{line: 3000, col: 5, offset: 96976}, val: "::", ignoreCase: false, want: "\"::\"", }, &labeledExpr{ - pos: position{line: 3003, col: 5, offset: 97113}, + pos: position{line: 3001, col: 5, offset: 96986}, label: "value", expr: &actionExpr{ - pos: position{line: 3024, col: 19, offset: 97778}, + pos: position{line: 3022, col: 19, offset: 97651}, run: (*parser).callonUserMacroBlock10, expr: &zeroOrMoreExpr{ - pos: position{line: 3024, col: 19, offset: 97778}, + pos: position{line: 3022, col: 19, offset: 97651}, expr: &charClassMatcher{ - pos: position{line: 3024, col: 19, offset: 97778}, + pos: position{line: 3022, col: 19, offset: 97651}, val: "[^:[ \\r\\n]", chars: []rune{':', '[', ' ', '\r', '\n'}, ignoreCase: false, @@ -75751,36 +75720,36 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 3004, col: 5, offset: 97141}, + pos: position{line: 3002, col: 5, offset: 97014}, label: "attributes", expr: &ruleRefExpr{ - pos: position{line: 3004, col: 17, offset: 97153}, + pos: position{line: 3002, col: 17, offset: 97026}, name: "InlineAttributes", }, }, &choiceExpr{ - pos: position{line: 3133, col: 8, offset: 101196}, + pos: position{line: 3131, col: 8, offset: 101069}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3126, col: 12, offset: 101056}, + pos: position{line: 3124, col: 12, offset: 100929}, run: (*parser).callonUserMacroBlock16, expr: &choiceExpr{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, alternatives: []interface{}{ &litMatcher{ - pos: position{line: 3126, col: 13, offset: 101057}, + pos: position{line: 3124, col: 13, offset: 100930}, val: "\n", ignoreCase: false, want: "\"\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 20, offset: 101064}, + pos: position{line: 3124, col: 20, offset: 100937}, val: "\r\n", ignoreCase: false, want: "\"\\r\\n\"", }, &litMatcher{ - pos: position{line: 3126, col: 29, offset: 101073}, + pos: position{line: 3124, col: 29, offset: 100946}, val: "\r", ignoreCase: false, want: "\"\\r\"", @@ -75789,9 +75758,9 @@ var g = &grammar{ }, }, ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, }, @@ -75802,23 +75771,23 @@ var g = &grammar{ }, { name: "InlineUserMacro", - pos: position{line: 3008, col: 1, offset: 97301}, + pos: position{line: 3006, col: 1, offset: 97174}, expr: &actionExpr{ - pos: position{line: 3009, col: 5, offset: 97325}, + pos: position{line: 3007, col: 5, offset: 97198}, run: (*parser).callonInlineUserMacro1, expr: &seqExpr{ - pos: position{line: 3009, col: 5, offset: 97325}, + pos: position{line: 3007, col: 5, offset: 97198}, exprs: []interface{}{ &labeledExpr{ - pos: position{line: 3009, col: 5, offset: 97325}, + pos: position{line: 3007, col: 5, offset: 97198}, label: "name", expr: &actionExpr{ - pos: position{line: 3020, col: 18, offset: 97702}, + pos: position{line: 3018, col: 18, offset: 97575}, run: (*parser).callonInlineUserMacro4, expr: &oneOrMoreExpr{ - pos: position{line: 3020, col: 19, offset: 97703}, + pos: position{line: 3018, col: 19, offset: 97576}, expr: &charClassMatcher{ - pos: position{line: 3020, col: 19, offset: 97703}, + pos: position{line: 3018, col: 19, offset: 97576}, val: "[_-0-9\\pL]", chars: []rune{'_', '-'}, ranges: []rune{'0', '9'}, @@ -75830,25 +75799,25 @@ var g = &grammar{ }, }, &andCodeExpr{ - pos: position{line: 3010, col: 5, offset: 97351}, + pos: position{line: 3008, col: 5, offset: 97224}, run: (*parser).callonInlineUserMacro7, }, &litMatcher{ - pos: position{line: 3014, col: 5, offset: 97491}, + pos: position{line: 3012, col: 5, offset: 97364}, val: ":", ignoreCase: false, want: "\":\"", }, &labeledExpr{ - pos: position{line: 3015, col: 5, offset: 97500}, + pos: position{line: 3013, col: 5, offset: 97373}, label: "value", expr: &actionExpr{ - pos: position{line: 3024, col: 19, offset: 97778}, + pos: position{line: 3022, col: 19, offset: 97651}, run: (*parser).callonInlineUserMacro10, expr: &zeroOrMoreExpr{ - pos: position{line: 3024, col: 19, offset: 97778}, + pos: position{line: 3022, col: 19, offset: 97651}, expr: &charClassMatcher{ - pos: position{line: 3024, col: 19, offset: 97778}, + pos: position{line: 3022, col: 19, offset: 97651}, val: "[^:[ \\r\\n]", chars: []rune{':', '[', ' ', '\r', '\n'}, ignoreCase: false, @@ -75858,10 +75827,10 @@ var g = &grammar{ }, }, &labeledExpr{ - pos: position{line: 3016, col: 5, offset: 97528}, + pos: position{line: 3014, col: 5, offset: 97401}, label: "attributes", expr: &ruleRefExpr{ - pos: position{line: 3016, col: 17, offset: 97540}, + pos: position{line: 3014, col: 17, offset: 97413}, name: "InlineAttributes", }, }, @@ -75871,48 +75840,48 @@ var g = &grammar{ }, { name: "FileLocation", - pos: position{line: 3073, col: 1, offset: 99474}, + pos: position{line: 3071, col: 1, offset: 99347}, expr: &actionExpr{ - pos: position{line: 3073, col: 17, offset: 99490}, + pos: position{line: 3071, col: 17, offset: 99363}, run: (*parser).callonFileLocation1, expr: &labeledExpr{ - pos: position{line: 3073, col: 17, offset: 99490}, + pos: position{line: 3071, col: 17, offset: 99363}, label: "path", expr: &oneOrMoreExpr{ - pos: position{line: 3073, col: 22, offset: 99495}, + pos: position{line: 3071, col: 22, offset: 99368}, expr: &choiceExpr{ - pos: position{line: 3073, col: 23, offset: 99496}, + pos: position{line: 3071, col: 23, offset: 99369}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3088, col: 5, offset: 99952}, + pos: position{line: 3086, col: 5, offset: 99825}, run: (*parser).callonFileLocation5, expr: &seqExpr{ - pos: position{line: 3088, col: 5, offset: 99952}, + pos: position{line: 3086, col: 5, offset: 99825}, exprs: []interface{}{ ¬Expr{ - pos: position{line: 3088, col: 5, offset: 99952}, + pos: position{line: 3086, col: 5, offset: 99825}, expr: &litMatcher{ - pos: position{line: 3088, col: 6, offset: 99953}, + pos: position{line: 3086, col: 6, offset: 99826}, val: "[", ignoreCase: false, want: "\"[\"", }, }, &labeledExpr{ - pos: position{line: 3089, col: 5, offset: 99977}, + pos: position{line: 3087, col: 5, offset: 99850}, label: "elements", expr: &oneOrMoreExpr{ - pos: position{line: 3089, col: 14, offset: 99986}, + pos: position{line: 3087, col: 14, offset: 99859}, expr: &choiceExpr{ - pos: position{line: 3090, col: 9, offset: 99996}, + pos: position{line: 3088, col: 9, offset: 99869}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 3090, col: 9, offset: 99996}, + pos: position{line: 3088, col: 9, offset: 99869}, run: (*parser).callonFileLocation12, expr: &oneOrMoreExpr{ - pos: position{line: 3090, col: 9, offset: 99996}, + pos: position{line: 3088, col: 9, offset: 99869}, expr: &charClassMatcher{ - pos: position{line: 3090, col: 10, offset: 99997}, + pos: position{line: 3088, col: 10, offset: 99870}, val: "[^\\r\\n[]�{.,;?!<> ]", chars: []rune{'\r', '\n', '[', ']', '�', '{', '.', ',', ';', '?', '!', '<', '>', ' '}, ignoreCase: false, @@ -75921,13 +75890,13 @@ var g = &grammar{ }, }, &seqExpr{ - pos: position{line: 3093, col: 11, offset: 100262}, + pos: position{line: 3091, col: 11, offset: 100135}, exprs: []interface{}{ &actionExpr{ - pos: position{line: 3063, col: 25, offset: 99136}, + pos: position{line: 3061, col: 25, offset: 99009}, run: (*parser).callonFileLocation16, expr: &charClassMatcher{ - pos: position{line: 3063, col: 25, offset: 99136}, + pos: position{line: 3061, col: 25, offset: 99009}, val: "[.,;?!]", chars: []rune{'.', ',', ';', '?', '!'}, ignoreCase: false, @@ -75935,23 +75904,23 @@ var g = &grammar{ }, }, &andExpr{ - pos: position{line: 3093, col: 32, offset: 100283}, + pos: position{line: 3091, col: 32, offset: 100156}, expr: ¬Expr{ - pos: position{line: 3093, col: 34, offset: 100285}, + pos: position{line: 3091, col: 34, offset: 100158}, expr: &choiceExpr{ - pos: position{line: 3093, col: 36, offset: 100287}, + pos: position{line: 3091, col: 36, offset: 100160}, alternatives: []interface{}{ ¬Expr{ - pos: position{line: 3130, col: 8, offset: 101146}, + pos: position{line: 3128, col: 8, offset: 101019}, expr: &anyMatcher{ - line: 3130, col: 9, offset: 101147, + line: 3128, col: 9, offset: 101020, }, }, &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonFileLocation23, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -76319,23 +76288,23 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonFileLocation94, expr: &seqExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, exprs: []interface{}{ &andCodeExpr{ - pos: position{line: 2755, col: 5, offset: 89927}, + pos: position{line: 2753, col: 5, offset: 89800}, run: (*parser).callonFileLocation96, }, &labeledExpr{ - pos: position{line: 2758, col: 5, offset: 90003}, + pos: position{line: 2756, col: 5, offset: 89876}, label: "element", expr: &choiceExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, alternatives: []interface{}{ &actionExpr{ - pos: position{line: 2760, col: 9, offset: 90101}, + pos: position{line: 2758, col: 9, offset: 89974}, run: (*parser).callonFileLocation99, expr: &choiceExpr{ pos: position{line: 696, col: 27, offset: 22438}, @@ -76356,12 +76325,12 @@ var g = &grammar{ pos: position{line: 696, col: 32, offset: 22443}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonFileLocation105, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -76373,10 +76342,10 @@ var g = &grammar{ &zeroOrMoreExpr{ pos: position{line: 696, col: 40, offset: 22451}, expr: &actionExpr{ - pos: position{line: 3117, col: 10, offset: 100872}, + pos: position{line: 3115, col: 10, offset: 100745}, run: (*parser).callonFileLocation109, expr: &charClassMatcher{ - pos: position{line: 3117, col: 11, offset: 100873}, + pos: position{line: 3115, col: 11, offset: 100746}, val: "[ \\t]", chars: []rune{' ', '\t'}, ignoreCase: false, @@ -76574,12 +76543,12 @@ var g = &grammar{ pos: position{line: 698, col: 14, offset: 22568}, label: "id", expr: &actionExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, run: (*parser).callonFileLocation147, expr: &oneOrMoreExpr{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, expr: &charClassMatcher{ - pos: position{line: 3102, col: 7, offset: 100524}, + pos: position{line: 3100, col: 7, offset: 100397}, val: "[^[]<>,]", chars: []rune{'[', ']', '<', '>', ','}, ignoreCase: false, @@ -76601,10 +76570,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 2763, col: 11, offset: 90205}, + pos: position{line: 2761, col: 11, offset: 90078}, run: (*parser).callonFileLocation151, expr: &charClassMatcher{ - pos: position{line: 2763, col: 12, offset: 90206}, + pos: position{line: 2761, col: 12, offset: 90079}, val: "[<>&]", chars: []rune{'<', '>', '&'}, ignoreCase: false, @@ -76618,10 +76587,10 @@ var g = &grammar{ }, }, &actionExpr{ - pos: position{line: 3096, col: 11, offset: 100368}, + pos: position{line: 3094, col: 11, offset: 100241}, run: (*parser).callonFileLocation153, expr: &litMatcher{ - pos: position{line: 3096, col: 11, offset: 100368}, + pos: position{line: 3094, col: 11, offset: 100241}, val: "{", ignoreCase: false, want: "\"{\"", @@ -92356,38 +92325,27 @@ func (p *parser) callonInlineIcon1() (interface{}, error) { return p.cur.onInlineIcon1(stack["icon"], stack["attributes"]) } -func (c *current) onInlineFootnote2(elements interface{}) (interface{}, error) { - return types.NewFootnote("", elements.([]interface{})) - -} - -func (p *parser) callonInlineFootnote2() (interface{}, error) { - stack := p.vstack[len(p.vstack)-1] - _ = stack - return p.cur.onInlineFootnote2(stack["elements"]) -} - -func (c *current) onInlineFootnote12() (interface{}, error) { +func (c *current) onInlineFootnote6() (interface{}, error) { return string(c.text), nil } -func (p *parser) callonInlineFootnote12() (interface{}, error) { +func (p *parser) callonInlineFootnote6() (interface{}, error) { stack := p.vstack[len(p.vstack)-1] _ = stack - return p.cur.onInlineFootnote12() + return p.cur.onInlineFootnote6() } -func (c *current) onInlineFootnote8(ref, elements interface{}) (interface{}, error) { +func (c *current) onInlineFootnote1(ref, elements interface{}) (interface{}, error) { // TODO: use only this rule with `ref:(FootnoteRef)?` - return types.NewFootnote(ref.(string), elements.([]interface{})) + return types.NewFootnote(ref, elements.([]interface{})) } -func (p *parser) callonInlineFootnote8() (interface{}, error) { +func (p *parser) callonInlineFootnote1() (interface{}, error) { stack := p.vstack[len(p.vstack)-1] _ = stack - return p.cur.onInlineFootnote8(stack["ref"], stack["elements"]) + return p.cur.onInlineFootnote1(stack["ref"], stack["elements"]) } func (c *current) onFootnoteElements1(elements interface{}) (interface{}, error) { diff --git a/pkg/parser/parser.peg b/pkg/parser/parser.peg index 1acb3fb4..96b5fa56 100644 --- a/pkg/parser/parser.peg +++ b/pkg/parser/parser.peg @@ -1371,10 +1371,8 @@ InlineIcon <- "icon:" icon:([\pL0-9_-]+ { return string(c.text), nil }) attribut // ------------------------------------------------------------------------------------------------------------------------------- // Inline Foot Notes // ------------------------------------------------------------------------------------------------------------------------------- -InlineFootnote <- "footnote:[" elements:(FootnoteElements) "]" { - return types.NewFootnote("", elements.([]interface{})) - } / "footnote:" ref:(FootnoteRef) "[" elements:(FootnoteElements) "]" { // TODO: use only this rule with `ref:(FootnoteRef)?` - return types.NewFootnote(ref.(string), elements.([]interface{})) +InlineFootnote <- "footnote:" ref:(FootnoteRef)? "[" elements:(FootnoteElements) "]" { // TODO: use only this rule with `ref:(FootnoteRef)?` + return types.NewFootnote(ref, elements.([]interface{})) } FootnoteRef <- Alphanums diff --git a/pkg/types/types.go b/pkg/types/types.go index f3ee5b45..728d4418 100644 --- a/pkg/types/types.go +++ b/pkg/types/types.go @@ -2063,11 +2063,15 @@ type Footnote struct { } // NewFootnote returns a new Footnote with the given content -func NewFootnote(ref string, elements []interface{}) (*Footnote, error) { +func NewFootnote(ref interface{}, elements []interface{}) (*Footnote, error) { log.Debugf("new footnote with elements: '%s'", spew.Sdump(elements)) + var r string + if ref, ok := ref.(string); ok { + r = ref + } return &Footnote{ // ID is only set during document processing - Ref: ref, + Ref: r, Elements: elements, }, nil