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

yarv-dev-en:58

From: Ilmari Heikkinen <kig misfiring.net>
Date: Wed, 22 Feb 2006 18:50:21 +0200
Subject: [yarv-dev-en:58] Re: YARV 0.3.3 bug report

Hi,

On Thu, 2006-02-23 at 01:41 +0900, SASADA Koichi wrote:
> >>> kig@bauhaus:~$ ruby-yarv -e 'for d,*f in [[1,2,3]]; p d,f; end'
> >>> 1
> >>> nil
> >> On my environment:
> >> $ ./ruby -ve 'for d,*f in [[1,2,3]]; p d,f; end'
> >> ruby 2.0.0 (Base: Ruby 1.9.0 2006-02-14) [i686-linux]
> >> YARVCore 0.4.0 Rev: 717 (2006-02-22) [opts: ]
> >> 1
> >> [2, 3]
> >>
> >>> kig@bauhaus:~$ ruby-yarv -e 'class Object; define_method(:foo){|*args| p
> >>> args}; end; 0.foo(1,2,3)'
> >>> nil
> >> On my environment:
> >> $ ./ruby -ve 'class Object; define_method(:foo){|*args| p args}; end;
> >> 0.foo(1,2,3)'
> >> ruby 2.0.0 (Base: Ruby 1.9.0 2006-02-14) [i686-linux]
> >> YARVCore 0.4.0 Rev: 717 (2006-02-22) [opts: ]
> >> [1, 2, 3]
> > 
> > 
> > Strange..
> > Tried the SVN trunk HEAD:
> > $ svn co http://www.atdot.net/svn/yarv/trunk yarv
> > $ cd yarv; autoconf && ./configure --program-suffix=-yarv && make
> > $ ./ruby-yarv  -ve 'for d,*f in [[1,2,3]]; p d,f; end'
> > ruby 2.0.0 (Base: Ruby 1.9.0 2006-02-14) [i686-linux]
> > YARVCore 0.4.0 Rev: 470 (2006-02-22) [opts: ]
> > 1
> > nil
> > 
> > What might be the reason ? Bad libraries on my machine?
> 
> Please try with "miniruby" in your build directory.

$ ./miniruby -ve 'for d,*f in [[1,2,3]]; p d,f; end'
ruby 2.0.0 (Base: Ruby 1.9.0 2006-02-14) [i686-linux]
YARVCore 0.4.0 Rev: 470 (2006-02-22) [opts: ]
1
nil




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

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

        38 2006-02-18 12:33 [kig misfiring.net   ] YARV 0.3.3 bug report                   
        42 2006-02-20 16:28 ┗[ko1 atdot.net       ]                                       
        46 2006-02-21 02:22  ┣[ko1 atdot.net       ]                                     
        51 2006-02-22 15:26  ┗[kig misfiring.net   ]                                     
        53 2006-02-22 18:28   ┗[ko1 atdot.net       ]                                   
        54 2006-02-23 00:58    ┗[kig misfiring.net   ]                                 
        57 2006-02-23 01:41     ┗[ko1 atdot.net       ]                               
->      58 2006-02-23 01:50      ┗[kig misfiring.net   ]                             
        60 2006-02-23 02:26       ┗[ko1 atdot.net       ]                           
        61 2006-02-23 02:48        ┗[chneukirchen gmail.c]                         
        62 2006-02-23 03:09         ┗[kig misfiring.net   ]                       
        63 2006-02-23 04:26          ┣[kig misfiring.net   ]                     
        64 2006-02-23 12:32          ┗[kig misfiring.net   ]                     
        68 2006-02-24 07:19           ┗[ko1 atdot.net       ]                   
        83 2006-02-27 22:24            ┗[ko1 atdot.net       ]