macro_rules! impl_fraction_binop { ($name:ident, $f:ident, $name_assign:ident, $f_assign:ident) => { ... }; }