macro_rules! matrix {
( $var:tt in $over:expr => $tt:expr, $( $rest:tt )* ) => { ... };
( $var:expr, $( $rest:tt )*) => { ... };
() => { ... };
}
macro_rules! matrix {
( $var:tt in $over:expr => $tt:expr, $( $rest:tt )* ) => { ... };
( $var:expr, $( $rest:tt )*) => { ... };
() => { ... };
}