macro_rules! vec {
() => { ... };
($elem:expr; $n:expr) => { ... };
($($x:expr),*) => { ... };
($($x:expr,)*) => { ... };
}
macro_rules! vec {
() => { ... };
($elem:expr; $n:expr) => { ... };
($($x:expr),*) => { ... };
($($x:expr,)*) => { ... };
}