mod locality;
pub use locality::{
Snip, Local, Localize,
};
mod source;
pub use source::{
Breaker,
Source, IntoSource,
StrSource,
OptSource,
Processed,
EmptySource,
SourceExt,
SourceResult,
SourceEvent,
Pipe, Filter, IntoSeparator, Chain,
};
mod parser;
pub use parser::{
Parser,
ParserExt,
PipeParser,
IntoPipeParser,
ParserResult,
ParserEvent,
};
mod state;
pub use state::{
NextResult, Next,
StateMachine, Runtime,
};
pub mod entities {
mod entities;
mod parser;
mod state;
pub use parser::{Builder,EntityParser,PipedEntityParser};
}
pub mod tagger {
mod tags;
mod state;
mod parser;
pub use parser::{Builder,TagParser};
pub use tags::{Tag,TagName,Closing,SpecTag};
}
#[derive(Debug)]
pub enum Error {
EofInTag,
EndBeforeBegin,
}