# File rparsec/functors.rb, line 133
  def repeat(n, &block)
    proc do |*args|
      result = nil
      n.times {result = block.call(*args)}
      result
    end
  end