macro_rules! r_ccall { ( $put:expr, $function_name:ident ) => { ... }; ( $put:expr, $function_name:ident, $($arg:expr),*) => { ... }; }