From: Hidetoshi NAGAI Date: 2008-06-10T02:36:42+09:00 Subject: [ruby-dev:35024] [ruby1.9] rb_argv0 永井@知能.九工大です. revision 17039 で ------------------------------------------------------ * ruby.c (rb_argv0): no longer used. ------------------------------------------------------ となったようですね. Ruby/Tk では rb_argv0 を (rb_argv0 ? RSTRING_PTR(rb_argv0) : 0) などと 使っていましたが,代りとしてはどのようにするのが適切でしょうか. # C から $PROG_NAME を参照するしかありませんか? ちなみに intern.h に rb_argv0 の定義が残っているようです. そのため rb_argv0 を使っていてもコンパイルは通りますが, 実行時にエラーになります. -- 永井 秀利 (nagai@ai.kyutech.ac.jp) 九州工業大学 大学院情報工学研究院 知能情報工学研究系