查看 Ruby 代码,proc_arity 具有以下内容:
static VALUE
proc_arity(VALUE self)
{
int arity = rb_proc_arity(self);
return INT2FIX(arity);
}
更多的是一个 C 编码风格的问题,但为什么static VALUE
在单独的行上而不是这样的:
static VALUE proc_arity(VALUE self)
查看 Ruby 代码,proc_arity 具有以下内容:
static VALUE
proc_arity(VALUE self)
{
int arity = rb_proc_arity(self);
return INT2FIX(arity);
}
更多的是一个 C 编码风格的问题,但为什么static VALUE
在单独的行上而不是这样的:
static VALUE proc_arity(VALUE self)