class Enumerator::GeneratorBP
Avoid conflict with 1.8’s ::Generator class
def each(&block)
def each(&block) @main_block.call(Yielder.new(&block)) end
def initialize(&block)
def initialize(&block) @main_block = block end
Avoid conflict with 1.8’s ::Generator class
def each(&block) @main_block.call(Yielder.new(&block)) end
def initialize(&block) @main_block = block end