- 350 名前:デフォルトの名無しさん mailto:sage [2009/05/25(月) 19:44:09 ]
- >>347-348
ありがとうございます。やっと理解出来ました。 あと、関連して良サイトみっけました(Mosckw MLの人?) ttp://ellemose.dina.kvl.dk/~sestoft/lamreduce/lamframes.html call-by-valueとapplicative orderってそもそも違うものなんですね ・いつlet束縛を展開するか(ζ変換?) ・どの展開形までもっていくか(WHNFや正規形など) 新しい用語が出てきて結果としては謎が深まりましたが この辺、まとめてある資料ってないですかね・・ applicativeとかnormalとか言われるより leftmost outermostとかで整理してある方が私には理解しやすいです 後、大雑把に言えば最右最内/最左最内の簡約は、 プログラミング言語では関数引数をどちら側から評価するか、 というだけの違いに思えてきました
|

|