まつもと ゆきひろです

In message "[ruby-dev:6811] Re: Ruby 1.3.3-990513"
    on 99/05/14, Koji Oda <oda / bsd1.qnes.nec.co.jp> writes:

|VC++6 で makeしてみました。
|最後に添付している修正を行えば、make出来ました。

パッチ感謝します.でも,extmk.rb.ntで CFLAGS を参照するのを
止めてるんですが,これはマズいんじゃないかと思います.

|でも、sample/test.rb で一つだけ失敗します。

これなんででしょうね.もしかしてscript_tmp.bakを作ろうとして
失敗してる? 8文字越えてるし,-iはWinではアヤしいからなあ.

以下のスクリプトの結果が知りたいです.

--
tmp = open("script_tmp", "w")
for i in 1..5
  tmp.print i, "\n"
end
tmp.close

system "./miniruby -i.bak -pe 'sub(/^[0-9]+$/){$&.to_i * 5}' script_tmp"
tmp = open("script_tmp", "r")
while tmp.gets
  p $_
  p $_.to_i % 5
  if $_.to_i % 5 != 0
    break
  end
end