[ruby-list:3031] Re: ruby 1.0-970528 released

From: matz@... (Yukihiro Matsumoto)
Date: 1997-05-29 02:28:11 UTC
List: ruby-list #3031
まつもと ゆきひろです

In message "[ruby-list:3027] Re: ruby 1.0-970528 released"
    on 97/05/28, MAEDA Shugo <shugo@po.aianet.ne.jp> writes:

|前田です。
|
|On Wed, 28 May 97 17:14:25 JST,
|Yukihiro Matsumoto <matz@caelum.co.jp> wrote:
|
||  * embed用にAPIを変更(see main.c)
|
|ありがとうございました。
|さっそく試しましたがばっちりです:-)
|
|rb_rescueの方もちょっと進展がありました。
|いったんrubyのスクリプトを何かloadした後はrb_rescueで
|落ちない、ということがわかりました。

落ちるような小さいプログラムを作れませんか? 私のところでは以
下のプログラムが問題なく動いています.

--
void
test()
{
    Fail("error");
}

void
resq()
{
    printf("handle\n");
}

void
main(argc, argv, envp)
    int argc;
    char **argv, **envp;
{
    ruby_init();
    rb_rescue(test, 0, resq, 0);
}
--

|それとRSTRING(errinfo)->ptrはぜったい
|
|wrong argument type Array (expected String)
|
|になります。

errinfoは文字列の配列です.エラー出力のバックトレースの各行
が文字列になって入っています.

                                まつもと ゆきひろ /:|)

In This Thread