次のようなパターンに一致させたい:
foo!(1,2,3;4,5,6;7,8,9);
すべての数値に対して同じコードが生成されますが、セミコロンがある場合は追加のコードを実行したいと思います。このようなパターンはありえますか?
私はもう試した:
macro_rule! {
foo ($($x:expr),*);*) => ...
しかし、右側でそれを機能させることができないようです。
次のようなパターンに一致させたい:
foo!(1,2,3;4,5,6;7,8,9);
すべての数値に対して同じコードが生成されますが、セミコロンがある場合は追加のコードを実行したいと思います。このようなパターンはありえますか?
私はもう試した:
macro_rule! {
foo ($($x:expr),*);*) => ...
しかし、右側でそれを機能させることができないようです。