1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
mod block; mod constants; mod span; mod utils; use block::multiline_block_list; pub use block::{ block_list as parse, Block, HeadingLevel, ListIndex, ListItem, MultilineBlock, SinglelineBlock, }; use constants::EMPTY; use span::span_list; pub use span::{ Alignment, BracketSpan, Color, CommandSpan, ImageOption, MacroSpan, RubyOption, SemanticSpan, Size, SizeLevel, Span, VideoOption, VideoPlatform, }; use utils::{line, line_with_bracket, linebreak, pipeline, whitespace, whitespace1}; type Result<'a, T = ()> = nom::IResult<&'a str, T>;