!続・目 目薬のかいあって充血していた目もずいぶん白くなりました。 心配してくださった方々、ありがとうございました。 !RubyとJava オブジェクト指向スクリプトであるRubyからJavaへの プログラムの移植は割に容易だと思っていたのですが、結構面倒でした。 特にRubyのevalは強力ですね。 ある処理の結果によって得られる文字列によって、 呼び出すメソッドや変数名を動的に変更したりもできるし。 分岐命令や、動的なクラスなロードを利用して、 同じように実装することもできるのですが、 evalのようにすっきりとは記述できません。 尤も言語にあった実装方法を考えればいいのですが。