From: matz@... (Yukihiro Matsumoto) Date: 1996-12-11T17:49:56+09:00 Subject: [ruby-list:1247] Re: jtr (Re: ruby 0.99.3-961210 available) まつもと ゆきひろです. In message "[ruby-list:1246] jtr (Re: ruby 0.99.3-961210 available)" on 96/12/11, sinara@blade.nagaokaut.ac.jp writes: | |原です。 |> ruby 0.99.3-961210をリリースします. | |もう 1.00.0 直前の雰囲気。(^_^) だといいんですけど.いままでは大抵なんかケチがついているんで すよね.大きなバグが見つかるとか,やりたいことを思い付くとか. いや,もうこの際,ここで仕様をfixしてリリース予定日まで決め てしまえば,リリースできるかも知れませんねえ. |眺めてみましたが、これを見るまで gsub! がイテレータブロックで ||c| の様な引数を取るとは知りませんでした。多分マニュアルにも |ないと思うので、書き加えてください。 そういえばそうですね.追加しておきましょう. # もしかしたら知っている人だけは知っている(て僕だけか),テク # ニックと言うのが一杯あるかも. |で、今後は scan を使って、 | |str.scan(//) { ... } | |と書くことが推奨されるのではないかと思うのですが、どうでしょう。 全くそうですね.jcodeの時もscanを使った方が良いかなあと思い ながら,今回の原さんのコードのようなのを思い付かなかったので, そのままにしていました. 次回のjcode.rbは今回の原さんのコードを採用します. |ところで scan のイテレータブロックでも $&, $1, $2,.. は参照できる |んですね。完璧。(^_^) もう仕組みはできていますから,後は組み合わせるだけでした.今 回のは少ない労力で効果が高かった例ですね. |でも Change.log にも scan の文字はないし、ま |だ正式採用ではないのかな。 あらら.コーディングした時にそれで満足してしまってChangeLog に書くのを忘れていました.手元のドキュメントには追加されてい ます.更新しとかないと. まつもと ゆきひろ /:|) p.s. 13日の会議が中止になって一時は(本命の)オフラインミーティング の出席が危ぶまれましたが,石塚さんのおかげで危機は回避されま した.めでたし,めでたし.