From: matz@... (Yukihiro Matsumoto) Date: 1996-10-28T12:38:11+09:00 Subject: [ruby-list:913] Re: [REQ]Get Strings!<1> GETS(RS) まつもと ゆきひろです. In message "[ruby-list:910] Re: [REQ]Get Strings!<1> GETS(RS)" on 96/10/28, WATANABE Hirofumi writes: | |渡辺@ソニーです. |:|$/ = "" としても、慣習的な複行レコードのモードになりません。 |:|これは仕様でしょうか?$/ = "\n\n" としろということですか? |: |:どう動くべきだと思いますか? $/ = nilとした時の動きはどう思い |:ますか? | |awk の場合 RS に設定された最初の 1 文字しか有効にならないか |らこんな仕様になってるんでしょうね. $/ = "\n\n" のほうがわか |りやすくていいと思います. と思ったのですが,良く見たら $/ = ''の時にはawkと同じ動きを するようにプログラミングをした形跡がありました.しかし,動作 していないということはバグですね. |$/ = nil だったら全部読み込んじゃうのがいいのかな? こっちはそうなっています. まつもと ゆきひろ /:|)