1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
#[macro_use] mod foo { macro_rules! a { () => { 15 }; } macro_rules! b { () => { 14 }; } } fn main() -> i32 { a!() + b!() - 29 }