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