- 713 名前:デフォルトの名無しさん [04/10/11 22:27:42]
- call-with-current-continuationについて教えてください.
多分誤解しているのだと思います. たとえば, (call/cc (lambda (k) (* 20 (k 30)))) => 30 になると思います. これを, 「kというprocedureがactiveになった時点で,それに 渡されるべき30という引数が返されたのである」と 理解していましたが,これは誤りなのでしょうか? この考え方をもって既存のコードを読むと,実際に 返される値と異なる結果になってしまいます. どこがいけないか,ご指摘願えますでしょうか. よろしくお願いいたします.
|

|