2007-02-06
■ [prog] C#2.0時代のゲームプログラミング(49) 〜 delegateを用いたcontinuation
C#の無名delegate(クロージャっぽいやつ)とCPS変換の話。
11月ごろから書こうと思いつつ放置しているネタに「call/ccを使ってRPGのイベントを実装する(した)」という話が あるんだけど、そうか、実は
- call/ccでやる
- yieldでやる
- CPS変換でやる
という3つの似た選択肢があるんだな。2とか3だとどういうコードになるんだろ…。あとで考える。