kind=defined
names=upto
visibility=public

--- upto(max, exclusive = false) {|s| ... } -> self

self から始めて max まで
「次の文字列」を順番にブロックに与えて繰り返します。
「次」の定義については [[m:String#succ]] を参照してください。

たとえば以下のコードは a, b, c, ... z, aa, ... az, ..., za を
出力します。

  ("a" .. "za").each do |str|
    puts str
  end
  'a'.upto('za') do |str|
    puts str
  end

@param max    繰り返しをやめる文字列

@param exclusive max を含むかどうか。false の場合は max を含む。

