From: Koji Arai Date: 1998-11-25T21:13:20+09:00 Subject: [ruby-dev:3674] Re: block local variable(Re: スコープの範囲) 新井です。 >>> From: Shin-ichiro Hara >>> Date: Tue, 24 Nov 1998 03:11:49 +0900 >>> Subject: [ruby-dev:3645] Re: block local variable(Re: スコープの範囲) > 原です。 > > ひとつ思いついたけど、特異メソッドが所かまわず定義し放題(?) > なのを利用してこういうのどうですか?(Object を使っているのに > 意味はありません。) > > v = 1 > def Object.dummyscope > v = 2 > p v # => 2 > end > Object.dummyscope > p v # => 1 > > 定義と同時に実行できたらいいのにな。しかし、だんだん何を > したいのかわからなくなってしまった。 あっ、これ面白いです。Rubyで、最も安全に局所変数の スコープを作る方法かも知れない(^^; でも、使わないだろうなぁ(^^;;