Pullup
Pullup converts between pulldown parser events for various markup formats.
Currently supported markup formats:
Formats are disabled by default and must be enabled via features before use.
How to use the crate
- Parse markup with a format-specific pulldown parser (for example,
pulldown_cmark
is used to parse Markdown). The parser creates an iterator of markup-specificEvent
s. - Load the format-specific
Event
s into the multi-formatParserEvent
provided by this crate.- Iterator adaptors to do so are available in the
assert
module.
- Iterator adaptors to do so are available in the
- Operate on the
ParserEvent
s. - Strip irrelevant
ParserEvents
and output to a different format.