- tetsu_koba
- 7268
- 0
- 3
- 0
orumin
@orumin
CPS変換はあちこちで見かけるのだけれどもどういうものかわかってない ( #kernelvm live at http://t.co/h05ucPlj8W)
2013-10-19 13:42:26
murase_syuka
@murase_syuka
@murase_syuka call & ret => jump はCPG変換の当然の帰結 #kernelvm
2013-10-19 13:43:35
Yukiharu YABUKI bot
@YukiharuYABUKI
gcc は、教科書以上の推論をしてfactorial を検知している #kernelvm
2013-10-19 13:43:36
Kenji Rikitake
@jj1bdx
竹岡さん @takeoka 冴えてますねえ,相変わらず.Tail recursion / tail call から CPS 変換の説明.まあアセンブリ言語やってる人には自明か #kernelvm
2013-10-19 13:44:31
Yukiharu YABUKI bot
@YukiharuYABUKI
継続 confimuation は、Scheme や Ruby にもある。 #kernelvm
2013-10-19 13:45:01
Kenji Rikitake
@jj1bdx
CPS: Continuation-passing style http://t.co/gmBC56i0n9 #kernelvm
2013-10-19 13:45:42
ぉゅぅ
@xoxyuxu
コンパイラの話、最適化されてcallがjumpになるやつ。 …は 前置きか。インタプリタ… 僕には身近ではない?。コンテキストの話もでてるからええ感じやね #kernelvm
2013-10-19 13:46:10
Yukiharu YABUKI bot
@YukiharuYABUKI
コンパイラーは楽だよね? コンパイル時間が長くても怒られない。メモリーも食って良い。広域を見られる。実行時間が早かったらそれで良い #kernelvm
2013-10-19 13:49:37
Yosuke HASEGAWA
@hasegawayosuke
なるほど、コルーチンでコンテキストを渡せつつ協調的に自身で他のコルーチンに制御を渡すっていうのはネストした再起呼び出しなのか。 #kernelvm
2013-10-19 13:50:00