pub fn parse(
input: &str,
settings: &mut Settings,
) -> Result<Vec<ParseNode>, ParseError>Expand description
Parses input into a ParseNode list using the given settings. When
settings.global_group is set and settings.macro_store is present,
macros defined during the parse (e.g. via \newcommand) are written back
into the caller’s store.