tergo_parser/lib.rs
1pub mod ast;
2pub(crate) mod compound;
3pub(crate) mod expressions;
4pub mod parser;
5pub(crate) mod pre_parsing_hooks;
6pub use parser::parse;
7pub use pre_parsing_hooks::pre_parse;
8use tokenizer::tokens::CommentedToken;
9pub(crate) mod program;
10pub(crate) mod token_parsers;
11pub(crate) mod whitespace;
12
13type Input<'a, 'b> = &'b [&'a CommentedToken<'a>];