lite_parser
macro_rules! parsers { ( $( $( #[ $attr:meta ] )* $vis:vis $name:ident = $type:ty, $output_type:ty, ($output:ident) => $body:block; )* ) => { ... }; }