| Server IP : 162.214.74.102 / Your IP : 216.73.217.46 Web Server : Apache System : Linux dedi-4363141.lrsys.com.br 3.10.0-1160.119.1.el7.tuxcare.els25.x86_64 #1 SMP Wed Oct 1 17:37:27 UTC 2025 x86_64 User : lrsys ( 1015) PHP Version : 5.6.40 Disable Function : exec,passthru,shell_exec,system MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /proc/self/root/proc/self/root/opt/cpanel/ea-ruby24/root/usr/share/ri/system/Proc/ |
Upload File : |
U:RDoc::NormalClass[iI" Proc:ET@I"Object;To:RDoc::Markup::Document:@parts[o;;[o:RDoc::Markup::Paragraph;[I"J<code>Proc</code> objects are blocks of code that have been bound to ;TI"Ea set of local variables. Once bound, the code may be called in ;TI"9different contexts and still access those variables.;To:RDoc::Markup::BlankLine o:RDoc::Markup::Verbatim;[I"def gen_times(factor)
;TI"' return Proc.new {|n| n*factor }
;TI" end
;TI"
;TI"times3 = gen_times(3)
;TI"times5 = gen_times(5)
;TI"
;TI"*times3.call(12) #=> 36
;TI"*times5.call(5) #=> 25
;TI")times3.call(times5.call(4)) #=> 60;T:@format0:
@fileI"proc.c;T:0@omit_headings_from_table_of_contents_below0;
0;0[ [ [ [[I"
class;T[[:public[[I"new;TI"proc.c;T[:protected[ [:private[ [I"
instance;T[[;[[I"===;T@+[I"[];T@+[I"
arity;T@+[I"binding;T@+[I" call;T@+[I"
curry;T@+[I" hash;T@+[I"inspect;T@+[I"lambda?;T@+[I"parameters;T@+[I"source_location;T@+[I"to_proc;T@+[I" to_s;T@+[I"
yield;T@+[;[ [;[ [ [U:RDoc::Context::Section[i 0o;;[ ;
0;0[@@cRDoc::TopLevel