speechmarkdown_rust/lib.rs
1// SpeechMarkdown Parser - High-performance SpeechMarkdown parser with multi-language bindings
2
3pub mod ast;
4pub mod error;
5pub mod ffi;
6pub mod formatters;
7pub mod parser;
8
9// Re-export main types for convenience
10pub use ast::{AstNode, NodeType, Position};
11pub use error::{ParseError, Result};
12pub use formatters::base::{create_formatter, Formatter, FormatterOptions, Platform};
13pub use parser::SpeechMarkdownParser;