[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
[MD:2941]Dynamic Loading
- X-ml-count: 2941
- Subject: [MD:2941]Dynamic Loading
- From: Yoshiki Hayashi <yoshiki@xxxxxxxxxx>
- Date: 31 Jan 2002 17:20:01 +0900
- User-agent: T-gnus/6.15.3 (based on Oort Gnus v0.03) (revision 06)
Shun-ichi GOTO <gotoh@xxxxxxxxxxx> writes:
> ついでなので聞いておきます。
>
> Susie に限った話ではありませんが、DLLにしろCOMにしろ、汎用のDynamic
> Loading の枠組(ex. http://www.m17n.org/mule/dynamic-loading/)をMeadow が
> 装備するというのもアウト? RMS的にはアウトだとしてもhimi的にはセーフとか...
mw32dl.[ch] というそのためのものが既にあるので himi さん的に
は OK なんだと思います。
Emacs は新しい Lisp_Object の型を作れないし、finalizer もな
いので個人的にはあんまり使えないという印象を持っていますが。(^^;
例えば、Berkeley DB 等への glue code を書こうとしても、
database への handle を保持しておく object を作れないので無
理、とか。
# まぁ、XEmacs の lcrecord みたいなものを Emacs 上で
# Lisp_Vector の亜種として作れば簡単に新しい型を作れるように
# はなるけど。
;; XEmacs から Subversion を使う場合、command line の出力の
;; parse なんてしなくて良いからいいよねー、と自慢していたら、
;; Meadow にも dynamic loading の枠組はある、と言われて初め
;; て知りました。(^^;
--
Yoshiki Hayashi