macro_rules! rusty_peg {
{ parser $name:ident<'input>: $base:ty { $($grammar_defn:tt)+ } } => { ... };
{ parser $name:ident<'input> { $($grammar_defn:tt)+ } } => { ... };
}macro_rules! rusty_peg {
{ parser $name:ident<'input>: $base:ty { $($grammar_defn:tt)+ } } => { ... };
{ parser $name:ident<'input> { $($grammar_defn:tt)+ } } => { ... };
}