@@ -138,12 +138,12 @@ Para = NonindentSpace a:Inlines BlankLine+
138
138
Plain = a:Inlines
139
139
{ $$ = a; $$.key = PLAIN }
140
140
141
- AtxInline = !Newline !(Sp? '#'* Sp Newline) Inline
141
+ AtxInline = !Newline !(Sp '#'* Sp Newline) Inline
142
142
143
143
AtxStart = &'#' < ( "######" | "#####" | "####" | "###" | "##" | "#" ) >
144
144
{ $$ = p.mkElem(H1 + (len(yytext) - 1)) }
145
145
146
- AtxHeading = s:AtxStart Sp? a:StartList ( AtxInline { a = cons($$, a) } )+ (Sp? '#'* Sp)? Newline
146
+ AtxHeading = s:AtxStart Sp a:StartList ( AtxInline { a = cons($$, a) } )+ (Sp '#'* Sp)? Newline
147
147
{ $$ = p.mkList(s.key, a)
148
148
s = nil }
149
149
@@ -154,11 +154,11 @@ SetextBottom1 = '='+ Newline
154
154
SetextBottom2 = '-'+ Newline
155
155
156
156
SetextHeading1 = &(RawLine SetextBottom1)
157
- a:StartList ( !Endline Inline { a = cons($$, a) } )+ Sp? Newline
157
+ a:StartList ( !Endline Inline { a = cons($$, a) } )+ Sp Newline
158
158
SetextBottom1 { $$ = p.mkList(H1, a) }
159
159
160
160
SetextHeading2 = &(RawLine SetextBottom2)
161
- a:StartList ( !Endline Inline { a = cons($$, a) } )+ Sp? Newline
161
+ a:StartList ( !Endline Inline { a = cons($$, a) } )+ Sp Newline
162
162
SetextBottom2 { $$ = p.mkList(H2, a) }
163
163
164
164
Heading = SetextHeading | AtxHeading
0 commit comments