>>762
その指摘は的外れだ
Rubyではメソッドの引数は勝手に省略できないが、イテレータに渡すブロックの仮引数は省略できる

def test_iterator
 yield(1, 2, 3)
end

test_iterator do
end

test iterator do |a, b, c|
end