Function exprz::parse::parse [−][src]
pub fn parse<I, F, E>(iter: I, classify: F) -> Result<E> where
I: IntoIterator,
F: Fn(&I::Item) -> SymbolType,
E: Expression,
E::Atom: FromIterator<I::Item>,
E::Group: FromIterator<E>,
This is supported on crate feature
parse
only.Parses an Expression
from an Iterator
over collect
-able symbols.
This function consumes the iterator expecting nothing before or after the parsed
Expression
.