From: Toshiro Kuwabara Date: 2000-06-23T17:13:34+09:00 Subject: [ruby-list:23483] Re: readablity of RD Toshです。 In message "[ruby-list:23471] Re: readablity of RD" on 00/06/23, Yukihiro Matsumoto writes: >|filterやRegexpの/pオプションの警告って-wつけなくても出ませんでしたっけ? >| >|# これって、「1.7あたりではもうなくしちゃうよ」って意志表示? > >そうです。 了解しました。/pはそうなるだろうと思っていましたが、 Enumerable#filterもなくなるんですね。 >|青山さん案だけトントン拍子で話が進んでますねぇ。 > >うーん、「あれはRDではない」というのが私の意見です。ただ、RD >でないだけで価値がないというわけではないですが。 あ、そうですか。なにゆえ? >ところで、=begin =endがうるさいというのが基本的な動機なんで >すかね。だとするとPOD風の /^=/ から /^=end/ までを範囲とする >という仕様にするだけでかなり解決する? >メソッドインデックスが使えないからだめか。 メソッドインデクスっていうか、MethodListですね。たぶん。 場合によっては明示的に"=begin"書けばいいかと思いますが。 ただ、POD風のあれは僕はどうかと思います。 「"=begin", "=end"がうるさい」というよりも、「"=begin", "=end"と Headlineの違いが付けづらい」のが原因ではないかと。 とすると、逆に"=begin", "=end"をいかにも境界をあらわすように 目立たせる、って手もありかと思います。 ---------------------------- を"=begin", "=end"の代わりにするとか。 この例はさすがにちょっとやりすぎかも、ですが。 --- Tosh Toshiro Kuwabara