[352] Re:プログラミング言語を作る
投稿者:(ぱ)
2007/02/20 02:13:25
>すいません。説明不足でした。前の例で配列を1つしかクロージャに渡して
>いないのは、あの例ではクロージャがネストしていないため、そうなっている
>だけで、クロージャのネストが増えるごとに、クロージャに渡される配列の数
>は1つずつ増えて行く仕組みになっています。つまり、クロージャがn段ネスト
>した場合、n個の配列がクロージャに渡されることになります。
クロージャがネストするたびに、配列の要素が増えるのではなく、配列が
増えるわけですよね。つまり2次元配列(配列の配列)が渡ることになる、と。
あるいは、ネストが増えるたびに引数の数そのものが増えるのかも
しれませんね。
どちらにせよ、それなら納得です。
最近本格的に時間がなくて、断片的な疑問の提示しかできなかったため
余計なお手間を取らせてしまいました。すみません。