Grammarsmith provides common helpers for writing lexers and parsers.
use grammarsmith::*;
serde
BytePos
Span
pub use parser::*;
pub use position::*;
pub use scanner::*;