From: matz@... (Yukihiro Matsumoto) Date: 1996-03-21T12:53:00+09:00 Subject: [ruby-list:247] Re: ruby 0.97c available まつもと ゆきひろ@トヨタケーラムです. In message "[ruby-list:245] ruby 0.97c available" on 96/03/19, Yukihiro Matsumoto writes: | |まつもと ゆきひろ@トヨタケーラムです. | |新チュートリアルを書いていたらいきなりバグを見付けたので,と |りあえず0.97cとして公開します. そういえば,0.97cの新機能として以前指摘のあった, In message "[ruby-list:188] Linux report" on 96/02/20, ozawa@prince.pe.u-tokyo.ac.jp writes: |小澤さく@東大です. |a を Array だとして,"#{a[0]}" のようなものの展開はしないのですか? というのを実装しました.実際には文字列,正規表現の中での#{} は,{}を含まない任意の式が記述できるようになりました.意味無 いんですけど, % ruby -le 'print "<<#{print 1}>>" 1 <> なんて結果になります.つまり,#{print 1}を評価して,1を出力 し,その戻り値のnilを埋め込んだ文字列を外側のprintで出力する わけです. まつもと ゆきひろ /:|)