From: matz@... (Yukihiro Matsumoto) Date: 1998-02-24T18:32:50+09:00 Subject: [ruby-list:6721] Re: JRI and JDBC まつもと ゆきひろです In message "[ruby-list:6713] Re: JRI and JDBC" on 98/02/24, Eiji-usagi-MATSUmoto writes: |うさぎの名前ででています:-) どうもすいません.^^;;; |> 予約語になってしまったnextですが、メソッド名にはやはり使えないってことでしょうか? | |うーむ, ResultSet#next()ともろにぶつかってますねぇ... |やっぱり予約語って少ないほうがいいんですね. でも,perlもそうじゃん,とか思って確かめたら $foo->next みたいのはちゃんとメソッドとして受け付けるんですね. なんか,すっごくすっごく…(中略)…悔しかったので,メソッド呼 び出しのドット(.)の後ろとdefの後ろには予約語がきても単なる識 別子になるような修正を書いてみました. # 迷いがあるのでパッチはつけません. これで class String def next self.succ end end "test".next # => "tesu" なんてのも書けるようになりました.が,本当に採用して良いもん だか若干悩むところではあります.上位互換であることは確かなん ですが. # 難読rubyコンテストのネタには最適かも |まつもと@玉造温泉いこうかしら. どこでやるかはともかく,ruby本が無事に出版されたあかつきには 出版記念パーティを開きたいと思います.rubyの成長にかかわって 下さった皆さんはみな招待しますので,交通費と若干の会費を払っ てでもまつもとの顔が見たい人,サイン本が欲しい人(^^;;;), rubyにまつわるヨタ話がしたい方は是非. # 原稿書かなきゃ ^^;;; 自分を追い込む まつもと ゆきひろ /:|)