标签: ruby
$ PROGRAM_NAME与ruby中的$ 0相同吗?
答案 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);
所以,是的,它们应该是一样的。