From: Tanaka Akira Date: 2008-05-03T14:58:03+09:00 Subject: [ruby-dev:34579] 0.instance_eval { def m() :m end }; p 1.m 以下のように 0.m を定義でき、それを 1.m として呼び出せるのは 変だと思います。 % ./ruby -ve '0.instance_eval { def m() :m end }; p 1.m' ruby 1.9.0 (2008-05-02 revision 16276) [i686-linux] :m -- [田中 哲][たなか あきら][Tanaka Akira]