yarv-dev:455
From: Yukihiro Matsumoto <matz ruby-lang.org>
Date: Wed, 9 Mar 2005 09:25:25 +0900
Subject: [yarv-dev:455] Re: special local variables
まつもと ゆきひろです 遅くなりました。 In message "Re: [yarv-dev:426] Re: special local variables" on Wed, 23 Feb 2005 14:53:35 +0900, SASADA Koichi <ko1 atdot.net> writes: | 現状の挙動は、実装上の都合って感じですかね。トップレベルも |含め、後者の挙動にしようと思うんですが、いいでしょうか。 現状の挙動は実装上の都合です。以下の条件が成立すれば挙動を変 更してもよいと思っています。 * $~はメソッドローカル * $~はスレッドローカル ですから、たとえば「$~はlambdaローカル(クロージャからは変更 できない)」という新しい制約を導入しても構いません。有意義か どうかはわからないけど。 $~はあんまり良いAPIじゃありませんから、これを実現するために あまり大きなコストをかけるのは賢明ではないと思います。 -- ML: yarv-dev quickml.atdot.net 使い方: http://www.atdot.net/~ko1/quickml
409 2005-01-25 17:28 [ko1 atdot.net ] special local variables 410 2005-01-25 17:42 ┣[matz ruby-lang.org ] 411 2005-01-30 10:28 ┗[nobu.nokada softhome] 426 2005-02-23 14:53 ┗[ko1 atdot.net ] -> 455 2005-03-09 09:25 ┗[matz ruby-lang.org ]