[前][次][番号順一覧][スレッド一覧][生データ]

yarv-dev:21

From: Nobuyoshi Nakada <nobu.nokada softhome.net>
Date: Mon, 17 May 2004 13:45:37 +0900
Subject: [yarv-dev:21] Re: initialize block local variables

ML: yarv-dev quickml.atdot.net
新メンバー: nobu.nokada@s...

なかだです。

At Mon, 17 May 2004 08:38:34 +0900,
Yukihiro Matsumoto wrote:
> | たとえば、これを利用して、ブロック中のブロックローカル変数一覧を
> |構文木から得るとき、最初の NODE_DASGN_CURR のリストを見るだけ、とい
> |う手は使えるでしょうか。
> 
> CVSのログを見ると去年の7月になかださんが追加しています。ので、
> なかださんに聞かないと断言できないんですが、実装を見る限りは
> 使えそうですね。でも、これだと

parse.y:1.276だから6/6ですね。

* parse.y (cmd_brace_block, do_block, brace_block): initialize block
  variables at the beginning of the block.  [ruby-talk:72521]

最初の代入が実行されないと、その後のネストしたブロックの中での
代入が無効になってしまうという問題。

なんか中途半端で終ってると思ったら[ruby-dev:20316]に続いてるけ
ど、間がないな。

-- 
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
    中田 伸悦

--
ML: yarv-dev quickml.atdot.net
使い方: http://www.atdot.net/~ko1/quickml

このMLを退会する方法:
- 本文が空のメールを <yarv-dev quickml.atdot.net> に送ってください
- 本文が空のメールを送れない場合は、
  本文に「退会」とだけ書いたメールを <yarv-dev quickml.atdot.net> に送ってください
  (署名やhotmailの広告などがついて空メールを送れない場合など)

<yarv-dev quickml.atdot.net> のメンバー:
ko1@a...
aamine@l...
babie7a0@y...
cv8t-hdk@a...
fukumori@m...
g-stuff@b...
gotoyuzo@n...
iga@r...
ikoma@m...
kawaji@h...
kou@c...
kumaryu@k...
maeda-yarv@a...
makoto.nakagawa@h...
masato@c...
matz@r...
nobsun@s...
nobu.nakada@n...
sakai@t...
sheepman@t...
shudo@c...
shugo@r...
usa@g...
yuya-ml@4...
zn@m...
nobu.nokada@s...

[前][次][番号順一覧][スレッド一覧][生データ]

        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]