Function exprz::parse::parse_continue[][src]

pub fn parse_continue<I, F, E>(iter: &mut Peekable<I>, classify: F) -> Result<E> where
    I: Iterator,
    F: Fn(&I::Item) -> SymbolType,
    E: Expression,
    E::Atom: FromIterator<I::Item>,
    E::Group: FromIterator<E>, 
This is supported on crate feature parse only.

Tries to parse an Expression from an Iterator over collect-able symbols.

The iterator may still have elements remaining after parsing one Group.