logicsim
macro_rules! count_arguments { ($x:ident) => { ... }; ($x:ident, $($rest:ident),+) => { ... }; }
Returns the number of arguments passed to the macro.