#!/usr/bin/env ruby
class CharEach
def initialize(str)
@str = str
end
def each(&block)
@str.each_byte(&block)
end
def missing_method(sym, *args, &block)
@str.send(sym, *args, &block)
end
end
"Hello, World".each { |by| puts by }
CharEach.new("Hellow, World").each { |by| puts by }
|
|
[ Index ][ Table of Contents ] | Generated by [ source2html ] |