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

yarv-dev:962

From: SASADA Koichi <ko1 atdot.net>
Date: Wed, 22 Feb 2006 02:08:51 +0900
Subject: [yarv-dev:962] fixed> Re: open> return from lambda

 ささだです。


Minero Aoki wrote:
> 以下のプログラムで、return の抜ける構文要素が ruby と yarv で違います。
> 
> ~/c/yarv % cat t
> def m
>   lambda {
>     return "return from method (BAD)"
>   }.call
>   "return from lambda (OK)"
> end
> p m()
> 
> ~/c/yarv % ruby -v t
> ruby 1.9.0 (2006-02-01) [x86_64-linux]
> "return from lambda (OK)"
> 
> ~/c/yarv % ./ruby -v t
> ruby 1.9.0 (2005-11-18) [x86_64-linux]
> YARVCore 0.3.3 (rev: 370) [opts: ]
> "return from method (BAD)"
> 
 多分直ったと思います。

-- 
// SASADA Koichi at atdot dot net


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

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

       820 2006-02-08 22:55 [aamine loveruby.net ] open> return from lambda                
->     962 2006-02-22 02:08 ┗[ko1 atdot.net       ] fixed> Re: open> return from lambda