macro_rules! min { ($x:expr) => { ... }; ($x:expr, $($y:expr),+) => { ... }; }
use doe::*; let re_min = min!(10, 2, 2, 5, 4, 6); assert_eq!(re_min,2);