2013-06-13 5 views
5

रूबी कोड यह proc_arity के लिए निम्नलिखित है के माध्यम से देख रहे हैं:रूबी - स्रोत कोड - कोडिंग शैली

static VALUE 
proc_arity(VALUE self) 
{ 
    int arity = rb_proc_arity(self); 
    return INT2FIX(arity); 
} 

एक सी कोडिंग शैली सवाल वास्तव में की अधिक लेकिन क्यों static VALUE कुछ इस तरह के बजाय एक अलग लाइन पर है :

static VALUE proc_arity(VALUE self) 

उत्तर

10

क्योंकि यह करने के लिए आसानी से grep एक समारोह की परिभाषा में मदद करता है यह, यूनिक्स दुनिया से आता है:

$ grep -n '^proc_arity' *.c 

या vim का उपयोग कर:

/^proc_arity 
संबंधित मुद्दे