[#954] Rational — keiju@... (Keiju ISHITSUKA)

けいじゅ@SHLジャパンです.

23 messages 1996/10/30
[#955] Re: Rational — matz@... (Yukihiro Matsumoto) 1996/10/30

まつもと ゆきひろです.

[#968] Re: Rational 1996/10/31

けいじゅ@SHLジャパンです.

[ruby-list:927] Re: [REQ]Get Strings!<3> GETS, SUB

From: matz@... (Yukihiro Matsumoto)
Date: 1996-10-29 17:33:47 UTC
List: ruby-list #927
まつもと ゆきひろです.

In message "[ruby-list:917] Re: [REQ]Get Strings!<3> GETS, SUB"
    on 96/10/28, sinara@blade.nagaokaut.ac.jp <sinara@blade.nagaokaut.ac.jp> writes:
|
|原です。
|
|> まつもと ゆきひろです.
|
||(7)String#gets がほしい。
|
|ストリームにもストリングにも同じメソッドが使えれば、同じデー
|タの形式に同じプログラムで対処できていいかなと。データ形式が
|そのままプログラムに反映されるみたいで気持ちいいし。

そういう気持ちを味わいたい時にはイテレータを使ってください.
perlスタイルの方はおまけみたいなもんですから,なかなか気持ち
良さは味わえないと思います.

|gets, sub! を再定義すると private method だからだめだといわれて
|しまったので、やみくもに public を置いてみたのですけど、使い方は
|こんなんでいいでしょうか?

良いです.関数と同じ名前のメソッドを定義するとprivateになる
という現在の仕様は結構使いにくいのかもしれませんね.

|> |(8)イッキ sub, gsub がほしい。

|一応、SeekableString クラスを使って書いてみました。

そうか2パスで実行すればできるんですね.どうしようかなあ.

                                まつもと ゆきひろ /:|)

In This Thread