[前][次][番号順一覧][スレッド一覧]

ruby-reference-manual:3836

From: "znz (Kazuhiro NISHIYAMA)" <redmine@r...>
Date: Tue, 10 Sep 2013 22:30:25 +0900
Subject: [ruby-reference-manual:3836] [るりまプロジェクト - Bug #8824] 実行結果の表示が異なる


Issue #8824 has been updated by znz (Kazuhiro NISHIYAMA).


出力ではないのに "# => " を使っているのが紛らわしいように感じたので、"# " だけにするか、上のところのように " -> " にするのが良いのではないでしょうか。
----------------------------------------
Bug #8824: 実行結果の表示が異なる
https://bugs.ruby-lang.org/issues/8824#change-41722

Author: sekai (sekai kobayashi)
Status: Rejected
Priority: Normal
Assignee: 
Category: 
Target version: 
reporter: 
ruby_version: 


■対象URL
http://doc.ruby-lang.org/ja/1.9.3/doc/spec=2fcontrol.html#retry

■内容

以下のサンプルコードが記載されています。

def iter(var = p("(a)"))
  p " : "
  yield
  p "(c)"
  p " : "
ensure
  p "(d)"
end
iter { p "(b)"; redo  }     # => (a) .. (b)(b)(b)(b) ...
iter { p "(b)"; next  }     # => (a) .. (b)(c) .. (d)
iter { p "(b)"; break }     # => (a)..(b)(d)


上記の表示結果ですが、正しくは以下ではないでしょうか。

iter { p "(b)"; redo  }     # => (a):(b)(b)(b)(b) ...
iter { p "(b)"; next  }     # => (a):(b)(c):(d)
iter { p "(b)"; break }     # => (a):(b)(d)


お手数かけます。
よろしくご検討ください。


-- 
http://bugs.ruby-lang.org/

--
ML: ruby-reference-manual@m...
Info: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

      3769 2013-08-27 15:10 [redmine@r...        ] [るりまプロジェクト - Bug #8824][Open] 実行結果の表示が異なる
      3796 2013-09-02 11:33 ┣[redmine@r...        ] [るりまプロジェクト - Bug #8824][Rejected] 実行結果の表示が異なる
->    3836 2013-09-10 15:30 ┗[redmine@r...        ] [るりまプロジェクト - Bug #8824] 実行結果の表示が異なる