$ PROGRAM_NAME与ruby中的$ 0相同吗?

时间:2009-07-03 23:57:46

标签: ruby

$ PROGRAM_NAME与ruby中的$ 0相同吗?

1 个答案:

答案 0 :(得分:22)

来自svn trunk中的ruby 1.8代码:

rb_define_hooked_variable("$0", &rb_progname, 0, set_arg0);
rb_define_hooked_variable("$PROGRAM_NAME", &rb_progname, 0, set_arg0);

所以,是的,它们应该是一样的。