ruby-reference-manual:2215
From: Nobuhiro IMAI <nov@y...>
Date: Wed, 26 May 2010 03:34:01 +0900 (JST)
Subject: [ruby-reference-manual:2215] Re: instance_eval でローカル変数のスコープ
いまいです。 From: "KISHIMOTO, Makoto" <ksmakoto_at_dd.iij4u.or.jp> Date: Tue, 25 May 2010 12:49:06 +0900 > きしもとです > > instance_eval にブロック引数として Proc オブジェクトを渡した場合の挙動について、 > 説明を修正するパッチです。 def s v = 1 e("v") end def b v = 2 e(&proc{v}) end def e(a = nil, &b) v = 3 case when a instance_eval(a) when b instance_eval(&b) end end s # => 3 b # => 2 こういうことですよね?r4108 で取り込みました。ありがとうございます。 -- Nobuhiro IMAI <nov@y...> Key fingerprint = F39E D552 545D 7C64 D690 F644 5A15 746C BD8E 7106 -- ML: ruby-reference-manual@m... 使い方: http://QuickML.com/
@ 2213 2010-05-25 05:49 [ksmakoto@d... ] instance_eval でローカル変数のスコープ -> 2215 2010-05-25 20:34 ┗[nov@y... ]