Function pear::combinators::series

source ·
pub fn series<C, I, S, O, P>(
    input: &mut Pear<I>,
    item: P,
    seperator: S
) -> Result<C, I>where
    C: Collection<O>,
    I: Input,
    S: Token<I> + Clone,
    P: FnMut(&mut Pear<I>) -> Result<O, I>,
Expand description

Parses many separator delimited ps. Gramatically, this is:

item (SEPERATOR item)*