[][src]Function parze::call

pub fn call<'a, T: Clone + 'a, O: 'a, E: ParseError<'a, T> + 'a>(
    f: impl Fn() -> Parser<'a, T, O, E> + 'a
) -> Parser<'a, T, O, E>

A parser that invokes another parser, as generated by the given function.

This function is generally used to create recursive parsers, along with Declaration.