1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Parse wikitext into a semantic representation.

#![warn(missing_docs)]

use log::warn;
#[cfg(serde)]
use serde::{Deserialize, Serialize};

mod error;
mod level_stack;
mod parser;
#[cfg(test)]
mod tests;
mod tokenizer;
mod wikitext;

pub use parser::parse_wikitext;
pub use wikitext::{Attribute, Headline, Section, Text, TextFormatting, TextPiece, Wikitext};