From: matz@... (Yukihiro Matsumoto) Date: 2000-11-17T00:38:26+09:00 Subject: [ruby-dev:11571] Re: proc{|*|}.call() まつもと ゆきひろです In message "[ruby-dev:11567] Re: proc{|*|}.call()" on 00/11/16, Kazuhiro NISHIYAMA writes: |ところで、逆にブロック付きで呼び出された場合にエラーにする方法と |いうのはないのでしょうか? 組み込みではないです。明示的に raise ArgumentError if defined? yield とかしてくださいな。未来のバージョンではyieldやブロック引数 の無いことの明らかなメソッドにブロックを与えたら警告を与える 程度のことはできるかもしれませんが。 まつもと ゆきひろ /:|)