From: matz@... (Yukihiro Matsumoto) Date: 2002-10-28T15:40:25+09:00 Subject: [ruby-dev:18594] Re: embedded ruby interpreter friendly patch まつもと ゆきひろです In message "[ruby-dev:18593] Re: embedded ruby interpreter friendly patch" on 02/10/28, nobu.nakada@nifty.ne.jp writes: |> * この修正は安全か? |> |> つまりこの修正によって悪い影響を受ける人がいる場合、採用 |> することはできません。ruby_stop()がexitせずにreturnする |> ことはこれに引っかかるような気がします。 | |これは、ruby_stop()などは動作を変えずに新しいインターフェースを |追加することで避けられると思います。 ええ、それで構わないと思います。私が気にしているのは「そのま まは使えない」ことだけでしたから。あ、typoしてる。「その間ま」 だって。^^;;; |> * この修正は十分か? |> |> これに限らず現在のRubyの実装は組み込みに関して不十分です |> (認識してます)。この修正を行ってもそれ以外の部分で期待に |> そえず、今後も次々と修正を要求されるようなことになるので |> はないかという心配があります。 | |実際に試してみないことには分からないので、できそうなところから |対応してみるというのもありのような気がします。組込みに対応して |いくつもりなら、ということですが。 私では継続的には対応できませんので、どなたかから注文を受けな いと動きません。また、良いものであるためには最初に体系的なデ ザインが必要な気がしないでもないです。 |それともRiteまでは保留? 私の作業はね。 |diff -u -2 -p -r1.344 eval.c |--- eval.c 25 Oct 2002 18:39:29 -0000 1.344 |+++ eval.c 28 Oct 2002 06:27:49 -0000 このパッチなら取り込んでもよいですよ。あと、flushも欲しいん だっけ。