Macro nom_operator::parse_operator
[−]
[src]
macro_rules! parse_operator { (__impl $i: expr, // TODO: the final macro ideally wouldn't require type info <$ty: ty, $op_ty: ty>, $atom: path, $($ops:tt)*) => { ... }; (__impl $i: expr, // TODO: the final macro ideally wouldn't require type info <$ty: ty, $op_ty: ty>, $atom: ident!( $($atom_args:tt)* ), $($ops:tt)*) => { ... }; ($i: expr, <$ty: ty, $op_ty: ty>, $($rest:tt)* ) => { ... }; }
Parses an input expression according to the operators defined in the arguments