binary

Function binary 

Source
pub fn binary<'a, L, S, F>(
    state: &mut ParserState<'a, L, S>,
    left: &'a GreenNode<'a, L>,
    op_kind: L::TokenType,
    op_precedence: u8,
    assoc: Associativity,
    result_kind: L::ElementType,
    parse_expr: F,
) -> &'a GreenNode<'a, L>
where L: Language, S: Source + ?Sized, F: FnMut(&mut ParserState<'a, L, S>, u8) -> &'a GreenNode<'a, L>, L::ElementType: From<L::TokenType>,
Expand description

A helper for parsing binary (infix) expressions.