1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
//! //! This crate contians three macros used to simulate eager macro expansion: //! //! 1. `eager!`: Eagerly expands any macro in its body. //! 2. `eager_macro_rules!`: Used to declare macro that can be eagerly expanded with `eager!`. //! 3. `lazy!`: Used in `eager!` to revert to lazy macro expansion. //! //! See the each macro's documentation for details. //! //! #[macro_use] mod eager; #[macro_use] mod eager_macro_rules; #[macro_use] mod lazy;