From: Eiji-usagi-MATSUmoto Date: 1997-09-04T10:40:17+09:00 Subject: [ruby-dev:400] module depends on other modules うさぎ@変なサブジェクトでごめんなさい ある拡張モジュール内で、他の拡張モジュールの機能を使いたい時は どうしたらいいんでしょうか。 README.EXTによると、 2.2.1 rubyのプログラムをevalする VALUE rb_eval_string(char *str) なんていうのが、お手軽でよさそうだと思ったんですが、なんだか Cからrubyを経由してまたCを呼び出すのは、もったいないなぁという 気がしてまして。 具体的にやりたいのは、Kconvモジュールを使ってコード変換をする だけなので、最悪自分のモジュールにコード変換のソースを取り込め ば、何も考えないですむんですが、あまりやりたくないし。 * * * でも、、そもそもコード変換しなくても、eucならそのまま通るんだから 違うコード系を使ってる人は、自前でkconv使って変換してね、というい い方にすれば、それでいいんじゃないかという気もしてきたなぁ。。。 -- うさぎ