Add benchmark script

* Structure `cli` crate as both a library and an executable, so that
benchmarks can import code from the crate.
* Import macros in the Rust 2018 style.
This commit is contained in:
Max Brunsfeld 2019-02-01 14:39:37 -08:00
parent e26cbb62a5
commit 4cac85fec4
25 changed files with 244 additions and 92 deletions

10
cli/src/lib.rs Normal file
View file

@ -0,0 +1,10 @@
pub mod error;
pub mod generate;
pub mod loader;
pub mod logger;
pub mod parse;
pub mod test;
pub mod util;
#[cfg(test)]
mod tests;