[#7968] array .{first, last, at} — Kazunori NISHI <kazunori@...>

西@九大です。

25 messages 1999/10/07
[#7969] Re: array .{first, last, at} — nobu.nakada@... 1999/10/07

なかだです。

[#7983] Re: array .{first, last, at} — Kazunori NISHI <kazunori@...> 1999/10/12

西@九大です。

[#7984] Re: array .{first, last, at} — matz@... (Yukihiro Matsumoto) 1999/10/12

まつもと ゆきひろです

[#7985] [patch] Array#delete_at w/ minus value — EGUCHI Osamu <eguchi@...> 1999/10/12

えぐち@エスアンドイーです。

[ruby-dev:8033] rb_compile_string and rb_load_protect

From: Masaki Suketa <CQN02273@...>
Date: 1999-10-16 03:25:48 UTC
List: ruby-dev #8033
助田です.

rb_compile_string で Ruby の文法エラーになるスクリプト
をコンパイルした後で,別の正しいスクリプトを rb_load_protect
で実行するにはどうすれば良いでしょうか?

rb_compile_string でエラーがあると rb_load_protect を実
行しても,エラーの情報がクリアされないのでファイルの実行
にいきません.

別に rb_compile_string と rb_load_protect の組み合わせで
なくても良いです.

文法エラーがあったら エラーレポートを出した後で,そのエラ
ーを無かったことにして別のスクリプトを実行できるようにした
いのです.

今は,文法エラーがあったときにわざとそのスクリプトを
ファイルに出力して rb_load_protect で実行してます.
そうするとエラーの情報がクリア(EXEC_TAG() の値が0)
されるみたいなので.

-----------------------------------
 助田 雅紀 <CQN02273@nifty.ne.jp>
-----------------------------------

In This Thread

Prev Next