[−][src]Function pear::parsers::delimited_some
pub fn delimited_some<I, T, F>(
input: &mut Pear<I>,
start: T,
cond: F,
end: T
) -> Result<I::Many, I> where
I: Input,
T: Token<I>,
F: FnMut(&I::Token) -> bool,
Parse a token stream that starts with start
and ends with end
, returning
all of the tokens in between. The tokens in between must match cond
. There
must be at least one token between start
and end
.