macro_rules! impl_froms { ($e:ident: $($v:ident), *) => { $( impl From<$v> for $e { fn from(it: $v) -> $e { $e::$v(it) } } )* } } pub mod tt; pub mod mbe; mod tt_cursor; mod mbe_parser; mod mbe_expander;