From: matz@... (Yukihiro Matsumoto) Date: 1996-10-30T02:33:47+09:00 Subject: [ruby-list:927] Re: [REQ]Get Strings!<3> GETS, SUB まつもと ゆきひろです. In message "[ruby-list:917] Re: [REQ]Get Strings!<3> GETS, SUB" on 96/10/28, sinara@blade.nagaokaut.ac.jp writes: | |原です。 | |> まつもと ゆきひろです. | ||(7)String#gets がほしい。 | |ストリームにもストリングにも同じメソッドが使えれば、同じデー |タの形式に同じプログラムで対処できていいかなと。データ形式が |そのままプログラムに反映されるみたいで気持ちいいし。 そういう気持ちを味わいたい時にはイテレータを使ってください. perlスタイルの方はおまけみたいなもんですから,なかなか気持ち 良さは味わえないと思います. |gets, sub! を再定義すると private method だからだめだといわれて |しまったので、やみくもに public を置いてみたのですけど、使い方は |こんなんでいいでしょうか? 良いです.関数と同じ名前のメソッドを定義するとprivateになる という現在の仕様は結構使いにくいのかもしれませんね. |> |(8)イッキ sub, gsub がほしい。 |一応、SeekableString クラスを使って書いてみました。 そうか2パスで実行すればできるんですね.どうしようかなあ. まつもと ゆきひろ /:|)