ruby-reference-manual:2963
From: Shugo Maeda <redmine@r...>
Date: Fri, 23 Dec 2011 17:23:22 +0900
Subject: [ruby-reference-manual:2963] [るりまプロジェクト - Bug #5799][Open] Proc#yieldとProc#callの違い
Issue #5799 has been reported by Shugo Maeda. ---------------------------------------- Bug #5799: Proc#yieldとProc#callの違い https://bugs.ruby-lang.org/issues/5799 Author: Shugo Maeda Status: Open Priority: Normal Assignee: Category: Target version: reporter: ruby_version: 1.9.3 http://doc.ruby-lang.org/ja/1.9.3/method/Proc/i/yield.html を見ると、 「Proc#call と同じですが、引数の数のチェックを行いません。」とありますが、 lambdaだとcallでもyieldでも引数の数をチェックし、Proc.newだとcallでも yieldでもチェックしていないように見えます。 ソースを見ても、両方proc_call()が実体のようです。 -- http://redmine.ruby-lang.org -- ML: ruby-reference-manual@m... Info: http://QuickML.com/