Create structure for subscript and superscript.

This commit is contained in:
Tom Alexander
2023-07-24 14:19:19 -04:00
parent 7d73ac4bf6
commit 993c73dc9f
6 changed files with 118 additions and 1 deletions

View File

@@ -65,6 +65,8 @@ impl<'r, 's> Token<'r, 's> {
Object::LineBreak(_) => Box::new(std::iter::empty()),
Object::Target(_) => Box::new(std::iter::empty()),
Object::StatisticsCookie(_) => Box::new(std::iter::empty()),
Object::Subscript(_) => Box::new(std::iter::empty()), // TODO: Iterate over children
Object::Superscript(_) => Box::new(std::iter::empty()), // TODO: Iterate over children
},
Token::Element(elem) => match elem {
Element::Paragraph(inner) => Box::new(inner.children.iter().map(Token::Object)),