[#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:922] Re: [REQ]Get Strings!<4> SPLIT

From: sinara@...
Date: 1996-10-29 07:57:38 UTC
List: ruby-list #922
原です。

> まつもと ゆきひろです.

> |原です。
> |
> |(9)救助のある split
> 
> |で、表題の「救助のある」split ですけど、こんなこと出来たらいいな
> |と思うのですけど、
> 
> 本題に関してはsplitではなく簡単なパーズを行うクラスを提供し
> た方が良いと思います.JavaのStringTokenizerみたいな感じが良
> いのかもしれません.

StringTockenizer も面白いですね。

文字列の扱いについては、結局 Perl も AWK の sub, gsub, split を
踏襲しているだけで、新しいアイデアを出し切れないでいると思いま
す。もしこれなかったら、全然違うもっと便利な関数を発明していた
かもしれない。我々は AWK のこの「大発明」にひきずられ過ぎている
のではないか?その証拠に、

1, "a, b, c", 2, "Re: ruby-0.95"

の様な簡単なデータをフィールドに分けるだけで、突然大騒ぎになって
しまうではないか、、、と思うのですよ。

まあ、私は「短いコード」で仕事をさせることにこだわり過ぎているか
もしれません。では、十分汎用性のある便利な関数を考える事は、これ
からの課題ということで。
---===-=-=-=-=-=-=-=-=======--=-=-=-==-=-===-=-=-=-=-=-=--=-==-=--
                           Shin-ichro Hara(Nagaoka Univ.of Tech.)


In This Thread