Macro lit

Source
macro_rules! lit {
    () => { ... };
    (b$b:expr ) => { ... };
    (s$s:expr) => { ... };
    (i$n:expr) => { ... };
    (f$n:expr) => { ... };
}