macro_rules! parser_with_context {
($target:ident) => {
move |context| move |i| $target(i, context)
};
}
pub(crate) use parser_with_context;