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

ruby-cvs:18529

From: (matz) <matz ruby-lang.org>
Date: Mon, 6 Nov 2006 19:28:01 +0900
Subject: [ruby-cvs:18529] ruby: * eval.c (svalue_to_avalue): need to splat but no error.

matz        Mon, 6 Nov 2006 19:28:01 +0900

  Modified files:
    ruby:
      ChangeLog eval.c object.c parse.y
  Log:
    * eval.c (svalue_to_avalue): need to splat but no error.
    
    * eval.c: new macros - YIELD_CALL, YIELD_VALUES.
    
    * eval.c (rb_yield_values): specify YIELD_VALUES.
    
    * eval.c (rb_yield_0): use new macros.
    
    * eval.c (proc_invoke): slightly modified to separate YIELD_CALL
      and YIELD_VALUES from YIELD_ARY_ARGS.
    
    * object.c (Init_Object): add nil.to_splat => [].
  
  Revision    Changes    Path
  1.5586      +15  -0    ruby/ChangeLog
    http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ChangeLog?cvsroot=src&r1=1.5585&r2=1.5586
  1.955       +40  -33   ruby/eval.c
    http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/eval.c?cvsroot=src&r1=1.954&r2=1.955
  1.207       +14  -1    ruby/object.c
    http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/object.c?cvsroot=src&r1=1.206&r2=1.207
  1.470       +3   -3    ruby/parse.y
    http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/parse.y?cvsroot=src&r1=1.469&r2=1.470


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