From: matz@... (Yukihiro Matsumoto) Date: 2003-04-27T00:04:15+09:00 Subject: Re: block.call vs. yield Hi, In message "Re: block.call vs. yield" on 03/04/26, ts writes: | If someone read the source he'll have problems to understand what do ruby | |static VALUE |proc_call(proc, args) | VALUE proc, args; /* OK */ |{ | return proc_invoke(proc, args, Qtrue, Qundef); |} | |static VALUE |proc_yield(proc, args) | VALUE proc, args; /* OK */ |{ | return proc_invoke(proc, args, Qfalse, Qundef); |} | | #invoke will call proc_invoke with Qfalse :-))) ;-) In that case, I will rename those functions. matz.