0
比方說,我想創建這樣的宏:如何構建一個可以發出任意數量的可能匹配的宏?
m(1, k)
會產生:
match(k)
{
| 1 => 2
| _ => 0
}
m(2, k)
會產生:
match(k)
{
| 1 => 2
| 2 => 3
| _ => 0
}
等。雖然像<[ $i => $(i + 1) ]>
這樣的結構可能會被接受,但我不知道如何創建由這些組成的匹配表達式。這個例子當然是人爲的;)
完美,謝謝。 –