From: SASADA Koichi Date: 2007-12-10T02:07:15+09:00 Subject: [ruby-dev:32498] Re: [ruby-cvs:21399] Ruby:r14162 (trunk): * parse.y (expr): redefinable not (!) operator.  ささだです.  この修正の後, test-all が動かなくなりました.  それはそれとして,今,この時期に,この変更は大きすぎませんか.何時 の間にこんな話が.まだあまり検討していないので第一印象ですが,仕様的 にも性能的にも勘弁してもらいたいなぁ,と思います. matz@ruby-lang.org wrote: > matz 2007-12-10 01:39:49 +0900 (Mon, 10 Dec 2007) > > New Revision: 14162 > > Modified files: > trunk/ChangeLog > trunk/compile.c > trunk/gc.c > trunk/include/ruby/node.h > trunk/object.c > trunk/parse.y > trunk/version.h > > Log: > * parse.y (expr): redefinable not (!) operator. > > * parse.y (arg): ditto. > > * object.c (rb_obj_not): new method "!". > > * object.c (rb_obj_not_equal): new method "!=". > > * object.c (rb_obj_not_match): new method "!~". > > http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/version.h?r1=14162&r2=14161 > http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/compile.c?r1=14162&r2=14161 > http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/parse.y?r1=14162&r2=14161 > http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=14162&r2=14161 > http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/include/ruby/node.h?r1=14162&r2=14161 > http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/gc.c?r1=14162&r2=14161 > http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/object.c?r1=14162&r2=14161 > -- // SASADA Koichi at atdot dot net