macro_rules! labelr {
($parser:expr, $recovery_fn:expr, $msg:expr) => { ... };
($parser:expr, $recovery_fn:expr, $msg:expr, $($rngs:expr),+) => { ... };
}macro_rules! labelr {
($parser:expr, $recovery_fn:expr, $msg:expr) => { ... };
($parser:expr, $recovery_fn:expr, $msg:expr, $($rngs:expr),+) => { ... };
}