From: Minero Aoki Date: 1998-11-28T14:49:58+09:00 Subject: [ruby-dev:3693] Re: nested method? (Re: block local variable) こんにちわ、あおきです。 devは初投稿です。 In Mail [ruby-dev:3690] Re: nested method? (Re: block local variable) Kazuhiro HIWADA wrote: > 僕はもともと他への影響をなくすために、局所的なメソッド > (っていうか関数 ^^;)が欲しかったので、前者を > 意図してました。 いいこと(?)思い付きました。 Proc.new( {.......} , true ) のようにProcの第二引数にTrueを与えるとローカルスコープに なるっていうのはどうでしょう。元々の話題だった 「スコープをもったブロック変数」も一応実現できそうだし、 互換性もありますよね。まつもとさんの「変数はネストしない」 というポリシーには反しますが。 # PrivateProc.newの方がいいのかな。 ______________________________________________________ あおきみねろう@一橋大学 Mail to: aamine@dp.u-netsurf.ne.jp WWW site: http://www1.u-netsurf.ne.jp/~brew/mine