# File rparsec/parser.rb, line 168
  def repeat_(min, max=min)
    return Parsers.failure("min=#{min}, max=#{max}") if min > max
    if(min==max)
      return Parsers.one if max <= 0
      return self if max == 1
      Repeat_Parser.new(self, max)
    else
      Some_Parser.new(self, min, max)
    end
  end