macro_rules! parse_arguments {
(
$parser:ident,
$enum:ident,
$( $field:ident : $value:expr, )*
[ $para:ident => $func:ident $(, $other_para:ident => $other_func:ident)* ]
) => { ... };
}macro_rules! parse_arguments {
(
$parser:ident,
$enum:ident,
$( $field:ident : $value:expr, )*
[ $para:ident => $func:ident $(, $other_para:ident => $other_func:ident)* ]
) => { ... };
}