2004-01-12から1日間の記事一覧

アウトラインプロセッサ

みたいな物を作りたいと思っているのですが、それを作るのに考えをまとめる為のアウトラインプロセッサが欲しい(笑) という訳でnami2000を導入。軽快な使い心地が良いですね。自作する必要無くなったかも(笑)

「継続」と「末尾呼出除去の最適化」の違い

Lua

Luaには「末尾呼出除去の最適化」という仕様があって、そもそもみはえるはこの「末尾呼出除去の最適化(名称が長いよ!)=継続」なのかと思っていました。以下、Luaにおける「末尾呼出除去の最適化」を説明します。詳しくはリファレンスマニュアルを参照し…

ケイゾク(Call with Current Continuation(Call/CC))

ケイゾク。大好きです。渡部篤郎は天才です。堤幸彦最高です。ただ、残念ながらそのケイゾクではありません(爆)。コンピュータ言語の技術の一つである「継続(continution)」の話。 ゲームのシーン管理において、「以前のシーンのスタックを捨てて別のシ…