Child Tree

HOME HELP 新規作成 新着記事 ツリー表示 スレッド表示 トピック表示 発言ランク 検索 過去ログ

■97 / 親階層)  Rubyのyieldの仕様変更
□投稿者/ sheepman -(2003/10/29(Wed) 20:17:14)
    こんばんは、sheepmanです。

    ruby 1.8.1からyieldの仕様が変更されるようです。

    yield [1, 2]

    はArrayをブロックに渡すようになるそうです。

    http://www.dm4lab.to/~usa/ruby/d/200310c.html#id20031029_P1_1

    以下はパッチです。

    --- rdic~ 2003-10-21 22:03:59.000000000 +0900
    +++ rdic 2003-10-29 20:10:29.000000000 +0900
    @@ -765,7 +765,7 @@
    def filename_each()
    @@file_name.each {|name|
    is_selected = @@rdic_is_selected[name]
    - yield [name, is_selected]
    + yield name, is_selected
    }
    end

    @@ -3422,7 +3422,7 @@
    end
    end
    while(msg = msgq.shift)
    - yield msg
    + yield *msg
    end
    end

[メール受信/OFF] 削除キー/

前の記事(元になった記事) 次の記事(この記事の返信)
親記事 →Re[1]: Rubyのyieldの仕様変更 /dave
 
上記関連ツリー

Nomal Rubyのyieldの仕様変更 / sheepman (03/10/29(Wed) 20:17) #97 ←Now
Nomal Re[1]: Rubyのyieldの仕様変更 / dave (03/10/30(Thu) 09:49) #98
  └Nomal Rubyのyieldの仕様変更 / sheepman (03/12/07(Sun) 10:11) #107
    └Nomal Re[3]: Rubyのyieldの仕様変更 / dave (03/12/07(Sun) 12:35) #108

All 上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信

Pass/

HOME HELP 新規作成 新着記事 ツリー表示 スレッド表示 トピック表示 発言ランク 検索 過去ログ

- Child Tree -