From: KIMURA Koichi Date: 1999-03-16T15:09:30+09:00 Subject: [ruby-dev:6349] Re: Ruby 1.3.1-990315 木村です。 In article [ruby-dev:6348] Re: Ruby 1.3.1-990315 (), matz@netlab.co.jp (Yukihiro Matsumoto) writes: >ではrubyではどうするかということを考えると, > > * そもそも変更する必要があるか > * もう大域変数を導入しないので $* 相当は採用しない > * ^$と.を独立に制御する必要が無ければ /m で実現「できる」 > * 独立に制御する必要があるのなら別のオプションを用意(/a?) > * デフォルトはどうするか $*の採用見送りはそれで良いと思います。perl でも obsoleteだからも う使わないでねとドキュメントに書かれているような代物ですし。 参考までの情報ですがに、POSIXでは`.'は改行キャラクターにマッチす る。という方向だったと思います。gawkは3.0.xでこの辺の変更が入って ます。`.'についてはPOSIXに合わせ、`^'、`$'の振る舞いをオプション (/m?)で制御、というのはどうでしょうか? #perlと違うとはまるもとかなあ… -- 木村浩一 May the source be with you. e-mail kbk@kt.rim.or.jp kimura@sqa.canon.co.jp