rustnomial
macro_rules! poly_add { ($mand:expr $(,$x:expr)+) => { ... }; ($sink:expr; $x0:expr $(,$x:expr ),*) => { ... }; }