fn infix_or_nonfix(p: &mut Parser<'_>)