言語ゲーム

とあるエンジニアが嘘ばかり書く日記

Twitter: @propella

2007-08-30から1日間の記事一覧

継続渡し形式(CPS)変換とは何か?

継続とは何かが分かったので、継続渡し形式とは何かについて調べてみた。http://karetta.jp/book-node/kahua-seminar2/000511 を読むと、CPS に call/cc は必要無い事が分かった。がっくり。と言う事で、このページの例を Haskell と Squeak に写経しながら…

継続とは何か?

私の苦手な単語である継続とやらについて調べてみた。定義: 『プログラミング言語 SCHEME』のおまけの R5RS 6.4. 制御機能より抜粋 procedure: (call-with-current-continuation proc) proc には1引数を受け取るプロシージャを指定する。プロシージャ call-w…