もりきゅうです。

Tietew <tietew-ml-ruby-list / tietew.net> wrote:
> "abcde".with(:each_byte).collect # => [ ?a, ?b, ?c, ?d, ?e ]

rough に入ってる Enumerator が近いかも。

require 'enumerator'
enum = Enumerator.new("abcde", :each_byte)
p enum.collect

D:\tmp>d:\usr\bin\ruby -vd enum1.rb
ruby 1.8.0 (2003-02-09) [i386-mswin32]
[97, 98, 99, 100, 101]

----
YOSHIDA Kazuhiro  moriq / moriq.com  http://www.moriq.com/