>>>>> "D" == Daniel Berger <djberg96 / hotmail.com> writes:

D> Why are arguments being counted manually? 

 it's faster :-)

D>     if(NIL_P(rbNum)){
D>        rb_thread_sleep_forever();
D>     }

 it don't do the same thing :-)

uln% ruby -e 'sleep(nil)'
-e:1:in `sleep': can't convert NilClass into time interval (TypeError)
        from -e:1
uln% 



Guy Decoux