Support parsing affiliated keywords as keywords.
This commit is contained in:
@@ -209,6 +209,7 @@ fn _element<'b, 'g, 'r, 's>(
|
||||
Element::BabelCall
|
||||
);
|
||||
|
||||
// Keyword with affiliated keywords
|
||||
ak_element!(
|
||||
keyword,
|
||||
&mut affiliated_keywords,
|
||||
@@ -218,6 +219,16 @@ fn _element<'b, 'g, 'r, 's>(
|
||||
Element::Keyword
|
||||
);
|
||||
|
||||
// Keyword without affiliated keywords
|
||||
ak_element!(
|
||||
keyword,
|
||||
std::iter::empty(),
|
||||
input,
|
||||
context,
|
||||
input,
|
||||
Element::Keyword
|
||||
);
|
||||
|
||||
if can_be_paragraph {
|
||||
// Paragraph with affiliated keyword
|
||||
ak_element!(
|
||||
|
||||
Reference in New Issue
Block a user