From: matz@... (Yukihiro Matsumoto) Date: 1998-08-12T11:13:19+09:00 Subject: [ruby-list:9065] Re: file editing using Regular Expression まつもと ゆきひろです In message "[ruby-list:9060] Re: file editing using Regular Expression" on 98/08/12, Inaba Hiroto writes: |ずいぶんフォローが遅れてしまいました。 |Perlでは「理」よりも「(便)利」が優先されてる気がしますから… Rubyもひとのことはいえない気がしますねえ.最初から見渡せた部 分はそうでもないんですが,段階的に成長した部分にはそーゆー傾 向があります. |> で,以 |> 下のようにするのはいかがでしょう? |> |> Perl Ruby |> eof/eof(ARGV) $<.eof |> eof() eof |> |> いや,仮想ファイルに対するeofだってことを強調するなら逆かな |> あ.どっちが良いとおもいます? | |> ちなみに現在のeofは$<.eofと同じ動作をします. | |どっちにしても現状と非互換になってしまうという事ですね… | |自分の第一案は「なにもしない」です。特にどうして欲しいと思っているわけ |でもないので。やるんだったら、仮想ファイル全体のeofが「eof」の方が「好 |み」ですが... そーですねえ.じゃあ,わたなべさんからも ARGV.size == 0 で判 定できるという指摘が来てますし,そのままにしておきますか. まつもと ゆきひろ /:|)