eager 0.1.0

Crate for eager macro expansion.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

///
/// [[eager!](macro.eager.html)] Used within an [`eager!`](macro.eager.html) to revert to lazy expansion.
///
/// If this macro is called independently of `eager!`, it expands to `eager!{lazy!{...}}`.
///
#[macro_export]
macro_rules! lazy {
	($($all:tt)*) => {
		eager!{
			lazy!{
				$($all)*
			}
		}
	};
}