yarv-dev:20
From: (Yukihiro Matsumoto) <matz ruby-lang.org>
Date: Mon, 17 May 2004 13:23:56 +0900
Subject: [yarv-dev:20] Re: initialize block local variables
まつもと ゆきひろです In message "[yarv-dev:17] Re: initialize block local variables" on 04/05/17, SASADA Koichi <ko1 atdot.net> writes: |> Riteだとブロックローカル変数という概念がないんで実装が楽にな |> るでしょうね。 | | yieldの引数は、ブロックローカル変数になるので、やっぱり実装 |の手間は楽にならないのではないかと思っていたのですが、これも |メソッドローカル変数になるんでしょうか。 これはメソッドローカルにはなりませんが、実装は少しは楽にはな るでしょう。満足するほど楽になるかどうかは分かりませんが。 | ruby-talk をまじめに読んでいないので、このあたりの仕様 |が固まっていたら、ポインタなどを示していただけると幸いです。 * ローカル変数は原則的にメソッドローカル * ブロックパラメータはブロックローカル * 重複は許さない あと聞きたいことがありますか? -- ML: yarv-dev quickml.atdot.net 使い方: http://www.atdot.net/~ko1/quickml
15 2004-05-17 04:14 [ko1 atdot.net ] initialize block local variables 16 2004-05-17 08:38 ┗[matz ruby-lang.org ] 17 2004-05-17 10:37 ┣[ko1 atdot.net ] -> 20 2004-05-17 13:23 ┃┗[matz ruby-lang.org ] 22 2004-05-17 15:58 ┃ ┗[ko1 atdot.net ] 23 2004-05-17 16:14 ┃ ┗[matz ruby-lang.org ] 24 2004-05-17 16:58 ┃ ┗[ko1 namikilab.tuat.a] 25 2004-05-17 17:27 ┃ ┗[matz ruby-lang.org ] 26 2004-05-17 18:09 ┃ ┗[ko1 atdot.net ] 27 2004-05-17 18:38 ┃ ┗[matz ruby-lang.org ] 21 2004-05-17 13:45 ┗[nobu.nokada softhome]