#![allow(dead_code)] #[macro_use] mod error; mod compiler; mod optimizer; mod parser; mod resolver; mod translator; mod util; pub use compiler::Compiler; pub use error::{Error, ErrorKind}; #[cfg(feature = "procmacro")] #[doc(hidden)] pub mod procmacro;