Files
Rust-High-Performance/Chapter09/example3.rs
2018-03-28 11:19:46 +05:30

10 lines
179 B
Rust

macro_rules! add_to_vec {
($( $x:expr; [ $( $y:expr ),* ]);* ) => {
&[ $($( $x + $y ),*),* ]
}
}
fn main() {
println!("{:?}", add_to_vec![10; [5, 5, 10]]);
}