アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
※ただしPHPを除く -- あるAdmin
いまだにラムダ計算がわかりません (スコア:1)
妖精哲学の三信
「だらしねぇ」という戒めの心、「歪みねぇ」という賛美の心、「仕方ない」という許容の心
Re: (スコア:0)
Re: (スコア:0)
for (;;){
}
return truth;
}
Re:いまだにラムダ計算がわかりません (スコア:0)
Re:いまだにラムダ計算がわかりません (スコア:2, 参考になる)
function(n) { return n < 1? 1 : n*arguments.callee(n-1); }(5)
で済みます。
Best regards, でぃーすけ
Re: (スコア:0)
そうだよなあ。
OOP言語に「今アクセスされてるレシーバ」を表すthisとかselfとかいう言葉が有るなら、
関数型(純粋関数型かどうかは問わない)言語にも
「今呼び出されてる関数」を表すcalleeのようなものが有ってしかるべきだ。
というかC言語にだって凄く欲しいぞ。
(まあCは無名関数やローカル関数を原則作れない言語だから、単にグローバルな関数名を呼べば済んでしまうんだけどね)
#MSX-Cではmain()のローカル変数にマシン語を積んだりしたのでAC。
#割り込み処理を置ける領域とスタックが置けるのとが同じ(バンク切り替えを食らわない0