ÿØÿà JFIF ÿÛ „ ( %!1!%*+...983,7(-.-
opt/alt/ruby31/share/ri/system/Method/%3c%3c-i.ri 0000644 00000001267 15240657675 0015211 0 ustar 00 U:RDoc::AnyMethod[iI"<<:ETI"Method#<<;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"SReturns a proc that is the composition of this method and the given g. ;TI"VThe returned proc takes a variable number of arguments, calls g with them ;TI",then calls this method with the result.;To:RDoc::Markup::BlankLine o:RDoc::Markup::Verbatim; [I"def f(x)
;TI"
x * x
;TI" end
;TI"
;TI"f = self.method(:f)
;TI"g = proc {|x| x + x }
;TI"p (f << g).call(2) #=> 16;T:@format0:
@fileI"proc.c;T:0@omit_headings_from_table_of_contents_below0I"meth << g -> a_proc
;T0[ I" (p1);T@FI"Method;TcRDoc::NormalClass00 opt/alt/ruby31/share/ri/system/Ractor/%3c%3c-i.ri 0000644 00000000366 15241114117 0015176 0 ustar 00 U:RDoc::AnyMethod[iI"<<:ETI"Ractor#<<;TF:privateo:RDoc::Markup::Document:@parts[ :
@fileI"ractor.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(obj, move: false);T@FI"Ractor;TcRDoc::NormalClass0[@FI" send;T opt/alt/ruby31/share/ri/system/Integer/%3c%3c-i.ri 0000644 00000001266 15241510102 0015333 0 ustar 00 U:RDoc::AnyMethod[iI"<<:ETI"Integer#<<;TF:privateo:RDoc::Markup::Document:@parts[ o:RDoc::Markup::Paragraph; [I"EReturns +self+ with bits shifted +count+ positions to the left, ;TI",or to the right if +count+ is negative:;To:RDoc::Markup::BlankLine o:RDoc::Markup::Verbatim; [
I"n = 0b11110000
;TI")"%08b" % (n << 1) # => "111100000"
;TI"+"%08b" % (n << 3) # => "11110000000"
;TI"("%08b" % (n << -1) # => "01111000"
;TI"("%08b" % (n << -3) # => "00011110"
;T:@format0o;
; [I"Related: Integer#>>.;T:
@fileI"numeric.c;T:0@omit_headings_from_table_of_contents_below0I"self << count -> integer
;T0[ I" (p1);T@FI"Integer;TcRDoc::NormalClass00 opt/alt/ruby31/share/ri/system/IO/%3c%3c-i.ri 0000644 00000001313 15241543435 0014255 0 ustar 00 U:RDoc::AnyMethod[iI"<<:ETI"
IO#<<;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [ I"*Writes the given +object+ to +self+, ;TI"Lwhich must be opened for writing (see {Modes}[#class-IO-label-Modes]); ;TI"returns +self+; ;TI"Dif +object+ is not a string, it is converted via method +to_s+:;To:RDoc::Markup::BlankLine o:RDoc::Markup::Verbatim; [I"4$stdout << 'Hello' << ', ' << 'World!' << "\n"
;TI"+$stdout << 'foo' << :bar << 2 << "\n"
;T:@format0o;
; [I"Output:;T@o;; [I"Hello, World!
;TI"foobar2;T;
0:
@fileI" io.c;T:0@omit_headings_from_table_of_contents_below0I"self << object -> self
;T0[ I" (p1);T@FI"IO;TcRDoc::NormalClass00