เดเดฐเต เดตเตผเดทเดคเตเดคเต เดตเดฟเดเดธเดจเดคเตเดคเดฟเดจเต เดถเตเดทเด
เดชเตเดฐเดงเดพเดจ
- เดชเดฐเตเดเตเดทเดฃเดพเดคเตเดฎเด
เดชเดฟเดจเตเดคเตเดฃ เดชเดพเดฑเตเดฑเตเตบ เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเตเดคเตเดคเตฝ (เดชเดพเดฑเตเดฑเตเตบ เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเตเดคเตเดคเตฝ ) เดคเดจเตเดจเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดเดฌเตโเดเดเตเดฑเตเดฑเดฟเดจเต เดฎเตเดเดณเดฟเตฝ เดเดตเตผเดคเตเดคเดฟเดเตเดเดพเดจเตเด เดเดฐเต เดชเดพเดฑเตเดฑเตเตบ เดชเตเดฐเตเดคเตเดคเด เดเดฃเตเดเตเดเตเดเดฟเตฝ เดเดฐเต เดฎเตเดฒเตเดฏเด เดจเตฝเดเดพเดจเตเด.เดเตเดธเต [0, [1, 2, 3]] เตฝ [a, [b, *c]] pa #=> 0
pb #=> 1
pc #=> [2, 3] เด เดตเดธเดพเดจเดเดเตเดธเต {a: 0, b: 1}
เดเตป{a:0,x:1}
:เดเดคเตเดคเดพเดจเดพเดเดฟเดฒเตเดฒ
{a: 0, b: var}-เตฝ
p var #=> 1
เด เดตเดธเดพเดจเดฟเดเตเดเตเดจเตเดจเต - เดเดจเตเดฑเดฑเดพเดเตเดเตเดตเต เดเดฃเดเตเดเตเดเตเดเตเดเดฒเตเดเดณเตเดเต เดทเตเดฒเตเดฒเดฟเดจเต (REPL, Read-Eval-Print-Loop) เดเดชเตเดชเตเตพ เดฎเตพเดเตเดเดฟ-เดฒเตเตป เดเดกเดฟเดฑเตเดฑเดฟเดเดเดฟเดจเตเดฑเต เดธเดพเดฆเตเดงเตเดฏเดคเดฏเตเดฃเตเดเต, เดเดคเต เดเดฐเต เดฑเตเดกเตโเดฒเตเตป-เด
เดจเตเดฏเตเดเตเดฏเดฎเดพเดฏ เดฒเตเดฌเตเดฐเดฑเดฟ เดเดชเดฏเตเดเดฟเดเตเดเต เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตเดจเตเดจเต.
เดตเดฟเดถเตเดฐเดฎเดฟเดเตเดเตเด เดฑเตเดฌเดฟเดฏเดฟเตฝ เดเดดเตเดคเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. rdoc-เดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดธเดเดฏเตเดเดฟเดชเตเดชเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เดเดคเต irb-เดฏเดฟเดฒเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดเตเดฒเดพเดธเตเดเตพ, เดฎเตเดกเตเดฏเตเดณเตเดเตพ, เดฐเตเดคเดฟเดเตพ เดเดจเตเดจเดฟเดตเดฏเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดฑเดซเดฑเตปเดธเต เดตเดฟเดตเดฐเดเตเดเตพ เดเดพเดฃเตเดจเตเดจเดคเดฟเดจเต เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเต. Binding#irb-เดฒเตเดเต เดเดพเดฃเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดเตเดกเตเดณเตเดณ เดฒเตเดจเตเดเดณเตเดเต เดจเดฟเดฑเดฎเตเดณเตเดณ เดนเตเดฒเตเดฑเตเดฑเดฟเดเดเตเด เด เดเดฟเดธเตเดฅเดพเดจ เดเตเดฒเดพเดธเต เดเดฌเตโเดเดเตเดฑเตเดฑเตเดเตพ เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดฑเต เดซเดฒเดเตเดเดณเตเด เดจเตฝเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. - เดเดฟเดฒ เดฎเตพเดเตเดเดฟ-เดคเตเดฐเตเดกเต เดฑเตเดฌเดฟ เดเดชเตเดฒเดฟเดเตเดเตเดทเดจเตเดเดณเตเดเต เดชเตเดฐเดตเตผเดคเตเดคเดจ เดธเดฎเดฏเดคเตเดคเต เดธเดเดญเดตเดฟเดเตเดเตเดจเตเดจ เดฎเตเดฎเตเดฎเดฑเดฟ เดซเตเดฐเดพเดเตโเดฎเตเดจเตเดฑเตเดทเตป เดเดพเดฐเดฃเด เดฎเตเดฎเตเดฎเดฑเดฟเดฏเตเดเต เดฎเดจเตเดฆเดเดคเดฟเดฏเดฟเดฒเตเดณเตเดณ เดชเตเดฐเดเดเดจเดคเตเดคเดฟเดจเตเดฑเตเดฏเตเด เดตเตผเดฆเตเดงเดฟเดเตเด เดฎเตเดฎเตเดฎเดฑเดฟ เดเดชเดญเตเดเดคเตเดคเดฟเดจเตเดฑเตเดฏเตเด เดชเตเดฐเดถเตโเดจเดเตเดเตพ เดชเดฐเดฟเดนเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเด เดฎเตเดฎเตเดฎเดฑเดฟเดฏเตเดเต เดเดฐเต เดชเตเดฐเดฆเตเดถเดคเตเดคเดฟเดจเตเดฑเต เดกเตเดซเตเดฐเดพเดเตเดฎเตเดจเตเดฑเตเดทเตป เดจเดเดคเตเดคเดพเดจเตเด เดเดดเดฟเดฏเตเดจเตเดจ เดเดฐเต เดเตเดเดชเดพเดเตเดฑเตเดฑเต เดเดพเตผเดฌเตเดเต เดเดณเดเตเดเตผ (เดเตเดเดชเดพเดเตโเดทเตป เดเดฟเดธเดฟ) เดเตเตผเดคเตเดคเต. เดเตเดฎเตเดชเดพเดฐเดคเตเดคเดฟเตฝ เดตเดธเตเดคเตเดเตเดเตพ เดชเดพเดเตเดเต เดเตเดฏเตเดฏเดพเตป
เดจเดฟเตผเดฆเตเดฆเตเดถเดฟเดเตเดเต เดเดชเดฏเตเดเดฟเดเตเด เดฎเตเดฎเตเดฎเดฑเดฟ เดชเตเดเตเดเดณเตเดเต เดเดฃเตเดฃเด เดเตเดฑเดฏเตเดเตเดเตเดจเตเดจเดคเดฟเดจเตเด เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพเดเตเดเดพเดฏเดฟ เดนเตเดชเตเดชเต เดเดชเตเดฑเตเดฑเดฟเดฎเตเดธเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดฎเตเดณเตเดณ GC.compact เดฐเตเดคเดฟ
เดชเดถเต (เดชเดเตผเดชเตเดชเต-เดเตบ-เดฑเตเดฑเตเดฑเต). -
เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเดฟ เดฒเดฟเดธเตเดฑเตเดฑเดฟเดฒเต เดธเตเดฅเดพเดจเด ("def foo(a,b,c)") เดเตเดตเตเดกเตเดเตพ ("def foo(key: val)") เดเดจเตเดจเดฟเดตเดฏเต เด เดเดฟเดธเตเดฅเดพเดจเดฎเดพเดเตเดเดฟ เดตเตเตผเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเตเดเตพ เดคเดฏเตเดฏเดพเดฑเดพเดเตเดเดพเตป เดคเดฏเตเดฏเดพเดฑเตเดเตเดเตเดเตเดจเตเดจเต. เดเตเดตเตเดกเตเดเดณเตเด เดธเตเดฅเดพเดจเดตเตเด เด เดเดฟเดธเตเดฅเดพเดจเดฎเดพเดเตเดเดฟเดฏเตเดณเตเดณ เดธเตเดตเดฏเดฎเตเดตเดฏเตเดณเตเดณ เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเต เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด เด เดตเดธเดพเดจเดฟเดชเตเดชเดฟเดเตเดเต, เดฑเตเดฌเดฟ 3.0 เดฌเตเดฐเดพเดเตเดเดฟเตฝ เดชเดฟเดจเตเดคเตเดฃเดฏเตโเดเตเดเดฟเดฒเตเดฒ. เดชเตเดฐเดคเตเดฏเตเดเดฟเดเตเดเตเด, เด เดตเดธเดพเดจ เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเต เดเตเดตเตเดกเต เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเดฑเตเดเดณเดพเดฏเดฟ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเด เดเตเดตเตเดกเต เด เดงเดฟเดทเตโเด เดฟเดค เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเตเดเตพ เด เดตเดธเดพเดจ เดนเดพเดทเต เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเดฑเดพเดฏเดฟ เดจเตฝเดเตเดจเตเดจเดคเดฟเดจเตเด เด เดตเดธเดพเดจ เดเตผเดเตเดฏเตเดฎเตเดจเตเดฑเดฟเดจเต เดชเตเดธเดฟเดทเดจเตฝ, เดเตเดตเตเดกเต เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเดฑเตเดเดณเดพเดฏเดฟ เดตเดฟเดญเดเดฟเดเตเดเดพเดจเตเด เดเดคเต เดเดดเดฟเดตเดพเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต.def foo (เดเต: 42); เด เดตเดธเดพเดจเดฟเดเตเดเตเดจเตเดจเต; foo({เดเต: 42}) #เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเดฟ
def foo (**kw); เด เดตเดธเดพเดจเดฟเดเตเดเตเดจเตเดจเต; foo({เดเต: 42}) #เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเดฟ
def foo (เดเต: 42); เด เดตเดธเดพเดจเดฟเดเตเดเตเดจเตเดจเต; foo(**{เดเต: 42}) # เดถเดฐเดฟ
def foo (**kw); เด เดตเดธเดพเดจเดฟเดเตเดเตเดจเตเดจเต; foo(**{เดเต: 42}) # เดถเดฐเดฟdef foo(h, **kw); เด เดตเดธเดพเดจเดฟเดเตเดเตเดจเตเดจเต; foo(เดเต: 42) # เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเดฟ
def foo (h, เดเต: 42); เด เดตเดธเดพเดจเดฟเดเตเดเตเดจเตเดจเต; foo(เดเต: 42) # เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเดฟ
def foo(h, **kw); เด เดตเดธเดพเดจเดฟเดเตเดเตเดจเตเดจเต; foo({เดเต: 42}) # เดถเดฐเดฟ
def foo (h, เดเต: 42); เด เดตเดธเดพเดจเดฟเดเตเดเตเดจเตเดจเต; foo({เดเต: 42}) # เดถเดฐเดฟdef foo(h={}, เดเต: 42); เด เดตเดธเดพเดจเดฟเดเตเดเตเดจเตเดจเต; foo("เดเต" => 43, เดเต: 42) #เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเดฟ
def foo(h={}, เดเต: 42); เด เดตเดธเดพเดจเดฟเดเตเดเตเดจเตเดจเต; foo({"key" => 43, key: 42}) # เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดจเตฝเดเดฟ
def foo(h={}, เดเต: 42); เด เดตเดธเดพเดจเดฟเดเตเดเตเดจเตเดจเต; foo({"เดเต" => 43}, เดเต: 42) # เดถเดฐเดฟdef foo(opt={}); เด เดตเดธเดพเดจเดฟเดเตเดเตเดจเตเดจเต; foo( เดเต: 42 ) # เดถเดฐเดฟ
def foo(h, **nil); เด เดตเดธเดพเดจเดฟเดเตเดเตเดจเตเดจเต; foo(เดเต: 1) # เดคเตผเดเตเด เดชเดฟเดถเดเต
def foo(h, **nil); เด เดตเดธเดพเดจเดฟเดเตเดเตเดจเตเดจเต; foo(**{เดเต: 1}) # เดคเตผเดเตเด เดชเดฟเดถเดเต
def foo(h, **nil); เด เดตเดธเดพเดจเดฟเดเตเดเตเดจเตเดจเต; foo("str" โโ=> 1) # เดคเตผเดเตเด เดชเดฟเดถเดเต
def foo(h, **nil); เด เดตเดธเดพเดจเดฟเดเตเดเตเดจเตเดจเต; foo({เดเต: 1}) # เดถเดฐเดฟ
def foo(h, **nil); เด เดตเดธเดพเดจเดฟเดเตเดเตเดจเตเดจเต; foo({"str" โโ=> 1}) # เดถเดฐเดฟh = {}; def foo(*a) เด เดตเดธเดพเดจเด; foo(**h) # [] h = {}; def foo(a) end; foo(**h) # {} เดเตเดเดพเดคเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต
h = {}; def foo(*a) เด เดตเดธเดพเดจเด; foo(h) # [{}] h = {}; def foo(a) end; foo(h) # {} -
เด เดตเดธเดฐเด เดฌเตเดฒเตเดเตเดเต เดชเดฐเดพเดฎเตเดฑเตเดฑเดฑเตเดเตพเดเตเดเดพเดฏเดฟ เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ เด เดเตเดเดฎเดฟเดเตเด เดตเตเดฐเดฟเดฏเดฌเดฟเตพ เดจเดพเดฎเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต.[1, 2, 3].เดเดฐเตเดจเตเดจเตเด { @1 } # เดชเตเดฒเต [1, 2, 3]. เดเดฐเตเดจเตเดจเดฟเดจเตเด { |i| เดเดพเตป } เดเดเตเดจเตเดจเต
- เดชเตเดฐเดพเดฐเดเดญ เดฎเตเดฒเตเดฏเดฎเดฟเดฒเตเดฒเดพเดคเตเดค เดถเตเดฐเตเดฃเดฟเดเตพเดเตเดเตเดณเตเดณ เดชเดฐเตเดเตเดทเดฃเดพเดคเตเดฎเด เดชเดฟเดจเตเดคเตเดฃ.
ary[..3] # ary [0..3] rel.เดเดตเดฟเดเต (เดตเดฟเตฝเดชเตเดชเดจ: ..100)
- เดเดฐเต เดฎเตเดฒเดเดตเตเด เดเดคเตเดฐ เดคเดตเดฃ เดธเดเดญเดตเดฟเดเตเดเตเดจเตเดจเต เดเดจเตเดจเต เดเดฃเดเตเดเดพเดเตเดเตเดจเตเดจ, Enumerable#tally เดฐเตเดคเดฟ เดเตเตผเดคเตเดคเต.
["a", "b", "c", "b"].tally
#=> {"a"=>1, "b"=>2, "c"=>1} - "เดธเตเดตเดฏเด" เดเดจเตเดจ เด
เดเตเดทเดฐเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เดธเตเดตเดเดพเดฐเตเดฏ เดฐเตเดคเดฟเดฏเดฟเดฒเตเดณเตเดณ เดเตเตพ เด
เดจเตเดตเดฆเดจเตเดฏเดฎเดพเดฃเต
เดกเดฟเดซเต
เด เดตเดธเดพเดจเดฟเดเตเดเตเดจเตเดจเต
เดธเตเดตเดเดพเดฐเตเดฏเด :foo
self.foo - เดฎเดเดฟเดฏเตป (Enumerator::Lazy) เดเดฃเตเดฃเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเดคเดฟเดตเต เดเดฃเดเตเดเตเดเตเดชเตเดชเต เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ Enumerator::Lazy#aager เดฐเตเดคเดฟ เดเตเตผเดคเตเดคเต.
a = %w(foo bar baz)
เด = a.lazy.map {|x| x.upcase }.map {|x| x + "!" }.เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจเต
p e.class #=> เดเดจเตเดฏเตเดฎเดฑเตเดฑเตเดฑเตผ
เด.เดฎเดพเดชเตเดชเต {|x| x + "?" } #=> [โFOO!?โ, โBAR!?โ, โBAZ!?โ] - เดเดฐเต เดชเดฐเตเดเตเดทเดฃเดพเดคเตเดฎเด JIT เดเดฎเตเดชเตเดฒเดฑเดฟเดจเตเดฑเต เดตเดฟเดเดธเดจเด เดคเตเดเดฐเตเดจเตเดจเต, เดเดคเต เดฑเตเดฌเดฟ เดญเดพเดทเดฏเดฟเดฒเต เดเดชเตเดฒเดฟเดเตเดเตเดทเดจเตเดเดณเตเดเต เดชเตเดฐเดเดเดจเด เดเดฃเตเดฏเดฎเดพเดฏเดฟ เดฎเตเดเตเดเดชเตเดชเตเดเตเดคเตเดคเตเด. เดฑเตเดฌเดฟเดฏเดฟเตฝ เดจเดฟเตผเดฆเตเดฆเตเดถเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ JIT เดเดเดชเตเดฒเตผ เดเดฆเตเดฏเด เดกเดฟเดธเตเดเดฟเดฒเตเดเตเดเต C เดเตเดกเต เดเดดเตเดคเตเดจเตเดจเต, เด เดคเดฟเดจเตเดถเตเดทเด เด เดคเต เดฎเตเดทเตเตป เดจเดฟเตผเดฆเตเดฆเตเดถเดเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดเดฐเต เดฌเดพเดนเตเดฏ C เดเดเดชเตเดฒเดฑเดฟเดจเต เดตเดฟเดณเดฟเดเตเดเตเดจเตเดจเต (GCC, Clang, Microsoft VC ++ เดเดจเตเดจเดฟเดต เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจเต). เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเต เดเดตเดถเตเดฏเดฎเตเดเตเดเดฟเตฝ เดเตปเดฒเตเตป เดตเดฟเดจเตเดฏเดพเดธเดคเตเดคเดฟเดจเตเดณเตเดณ เดเดฐเต เดฐเตเดคเดฟ เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตเดจเตเดจเต, เดเดเดชเตเดฒเตเดทเตป เดธเดฎเดฏเดคเตเดคเต เดเดชเตเดฑเตเดฑเดฟเดฎเตเดธเตเดทเตป เดฎเตเดกเตเดเดณเตเดเต เดธเตเดฒเดเตเดเตเดตเต เดเดชเตเดฒเดฟเดเตเดเตเดทเตป, "--jit-min-calls" เดจเตเดฑเต เดกเดฟเดซเตเตพเดเตเดเต เดฎเตเดฒเตเดฏเด 5 เตฝ เดจเดฟเดจเตเดจเต 10000 เดเดฏเดฟ เดเดฏเตผเดคเตเดคเดฟ, เดเตเดเดพเดคเต "--jit-max-cache" 1000 เดฎเตเดคเตฝ 100 โโเดตเดฐเต.
- CGI.escapeHTML, Monitor, MonitorMixin เดเดจเตเดจเดฟเดตเดฏเตเดเต เดฎเตเดเตเดเดชเตเดชเตเดเตเด เดชเตเดฐเดเดเดจเด.
- Module#name, true.to_s, false.to_s, nil.to_s เดเดจเตเดจเดฟเดต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตโเด เดเดฌเตโเดเดเตเดฑเตเดฑเดฟเดจเต เดฎเดพเดฑเตเดฑเดฎเดฟเดฒเตเดฒเดพเดคเตเดค เดเดฐเต เดธเตเดเตเดฐเดฟเดเดเต เดคเดฟเดฐเดฟเดเต เดจเตฝเดเตเดจเตเดจเตเดตเตเดจเตเดจเต เดเดฑเดชเตเดชเดพเดเตเดเตเดจเตเดจเต.
- RubyVM::InstructionSequence#to_binary เดฐเตเดคเดฟ เดธเตเดทเตเดเดฟเดเตเด เดฌเตเดจเดฑเดฟ เดซเดฏเดฒเตเดเดณเตเดเต เดตเดฒเดฟเดชเตเดชเด เดเตเดฑเดเตเดเต;
- เดเตพเดชเตเดชเตเดเตเดฏเตเดณเตเดณ เด
เดจเตเดคเตผเดจเดฟเตผเดฎเตเดฎเดฟเดค เดเดเดเดเตเดเดณเตเดเต เด
เดชเตเดกเตเดฑเตเดฑเต เดเตเดฏเตเดค เดชเดคเดฟเดชเตเดชเตเดเตพ
เดฌเดฃเตเดเตผ 2.1.2, เดฑเตเดฌเดฟเดเตเดเดธเต 3.1.2,
เดฑเดพเดเตเดเต 1.4.15,
CSV 3.1.2, REXML 3.2.3,
RSS 0.2.8,
เดธเตเดเตเดฐเดฟเดเดเต เดธเตเดเดพเดจเตผ 1.0.3; - เดฒเตเดฌเตเดฐเดฑเดฟเดเตพ เด
เดเดฟเดธเตเดฅเดพเดจ เดตเดฟเดคเดฐเดฃเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดฌเดพเดนเตเดฏ เดฐเดคเตเดจ เดชเดพเดเตเดเตเดเตเดเดณเดฟเดฒเตเดเตเดเต เดฎเดพเดฑเตเดฑเดฟ
CMath (cmath gem),
เดธเตเดเดพเตปเดซเต (เดธเตเดเดพเตปเดซเต เดฐเดคเตเดจเด),
เดทเตเตฝ (เดทเตเตฝ เดฐเดคเตเดจเด),
เดธเดฟเตปเดเตเดฐเตเดฃเตเดธเตผ (เดธเดฎเดจเตเดตเดฏ เดฐเดคเตเดจเด),
เดคเตเดฐเตเดกเตเดเตพ เดตเตเดฏเดฟเดฑเตเดฑเต (เดฐเดคเตเดจเด เดคเตเดเตเดเดฟเดเตเดเดฟเดเดเตเดเตเด),
E2MM (e2mmap เดฐเดคเตเดจเด). - เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ stdlib เดฎเตเดกเตเดฏเตเดณเตเดเตพ rubygems.org-เตฝ เดชเตเดฐเดธเดฟเดฆเตเดงเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต:
เดฎเดพเดจเดฆเดฃเตเดกเด,
cgi,
เดชเตเดฐเดคเดฟเดจเดฟเดงเดฟ,
เดจเตเดฃเตเดเตเดจเดฟเตฝเดเตเดเตเด,
เดจเตเดฑเตเดฑเต เดชเตเดชเตเดชเต,
เดจเตเดฑเตเดฑเต เดเดธเตเดเดเดเดฟเดชเดฟ,
เดคเตเดฑเดเตเดเตเด3,
เดธเตเดฑเตเดฑเตเตผ,
เดธเดฟเดเดเดฟเตพเดเตบ. เดฎเตเดฃเดฟเดฑเตเดฑเตผ เดฎเตเดกเตเดฏเตเดณเตเดเตพ rubygems.org-เดฒเตเดเตเดเต เดจเตเดเตเดเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒ
เดจเดฟเดฐเตเดเตเดทเดเตป,
เดเตเด เดเดเตเดเต,
เดเตเดฐเตเดธเตผ,
เดเดฑเดฟ,
เดฏเดฎเตฝ, เดฑเตเดฌเดฟ-เดเตเตผ เดเดชเดฏเตเดเดฟเดเตเดเต เดฎเดพเดคเตเดฐเด เด เดฏเดฏเตโเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต. - เดฑเตเดฌเดฟ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดเดชเตเดชเตเตพ C99 เดธเตเดฑเตเดฑเดพเตปเดกเตเตผเดกเดฟเดจเต เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจ เดเดฐเต เดธเดฟ เดเดฎเตเดชเตเดฒเตผ เดเดตเดถเตเดฏเดฎเดพเดฃเต.
เด เดตเดฒเดเดฌเด: opennet.ru