1 2 3 4 5 6 7 8 9 10
// run-pass #![allow(unused_variables)] macro_rules! f { (v: $x:expr) => ( println!("{}", $x) ) } fn main () { let v = 5; f!(v: 3); }