2005-09-23から1日間の記事一覧

Delphiで実行時にメソッド名の一覧を取得する方法

published限定ですが、 http://forum.nifty.com/fdelphi/samples/00947.html とか TypInfoユニット とかを参照すればOKかな? - (追記) TObjectのMethodAddressというのもあり

クロージャやカリー化や

[id:lethevert:20050915:p4] 局所的オブジェクトを生成すれば、Delphiには、procedure of objectがあるので、クロージャを作るのはそんなに難しくないはず。ただ、揮発的なクロージャとしてしか使えないという制限がありますが。 それに、こちら(http://www…

smalltalk

MVCのことに興味を持つようになってから、smalltalkを知らなければいけない感じがして、下の本を読み始めたのですが、 サクサクSmalltalk―オブジェクト指向のアートとサイエンス Javaが、見た目(つまりsyntax)がC言語風でありながら、言語設計の面でいかに…

Concurrent Cleanに欲しい機能

[id:lethevert:20050921:p2] 連想配列とか書いたけれど、それだけではなくて、smalltalkのようなコレクションライブラリが欲しいですね。 cleanに標準であるコレクションは、 list array の2つだけですから。 手元にあるsmalltalkの教科書によれば、smallta…

emacs使いの方に質問

clean-mode.elをメンテナンスしているんですけど、ライブラリの再ロードの仕方がわからなくって、毎回、emacsを再起動しています。 「C-M-x」で関数を再評価しても、上手くいかないんですけど、どうしたらいいんだか知っていますか? (って、初心者な質問だ…