pub fn take_some_while_some_window<I, F>(
input: &mut Pear<I>,
n: usize,
f: F,
) -> Result<I::Many, I>
Expand description
Consumes tokens while cond
matches on a window of tokens of size n
and
returns them. Fails if there aren’t at least n
tokens or if no tokens
match, otherwise returns all of the tokens before the first failure.