わたなべです.

Yukihiro Matsumoto <matz / netlab.co.jp> writes:

:チェックするコードは入れてるんですが,djgppの場合スタックの
:限界に届く方が先だったようです.もしよろしければeval.cの中に
:ある STACK_LEVEL_MAX という定数をいろいろいじってレポートし
:てくださいませんか? djgppでは現状では 65535 になってます.

あれ? こんなに小さかったんだ.
以前はもっと大きかったような.

それはそれとして実際は 0x400 回に 1 回のチェックつまり 1024 
回では大きすぎてチェックに行く前に stack overflow を起こして
しまうのみたい. main.c で 1MB に設定してるんだけど, どうもこ
の値と比較してもうまくいかないようです.
2MB にしちゃおうかな.

"Just \nanother \nRuby \nhacker,\n".each do |x| print x.chomp end
-- 
わたなべひろふみ