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>,
Parses many separator delimited ps. Gramatically, this is:
separator
p
item (SEPERATOR item)*