ruby-cvs:17131
From: (matz) <matz ruby-lang.org>
Date: Wed, 12 Jul 2006 20:10:28 +0900
Subject: [ruby-cvs:17131] ruby, ruby: * parse.y (f_args): allow post mandatory arguments after optional
matz Wed, 12 Jul 2006 20:10:28 +0900
Modified files:
ruby:
version.h
ruby:
ChangeLog eval.c parse.y ruby.h
Log:
* parse.y (f_args): allow post mandatory arguments after optional
arguments. [ruby-dev:29014]
* parse.y (new_args_gen): allow post_args without rest_args.
* eval.c (formal_assign): ditto.
* parse.y (new_args_gen): check post argument duplication.
Revision Changes Path
1.1479 +3 -3 ruby/version.h
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/version.h?cvsroot=src&r1=1.1478&r2=1.1479
1.5171 +23 -0 ruby/ChangeLog
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ChangeLog?cvsroot=src&r1=1.5170&r2=1.5171
1.921 +6 -6 ruby/eval.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/eval.c?cvsroot=src&r1=1.920&r2=1.921
1.449 +29 -4 ruby/parse.y
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/parse.y?cvsroot=src&r1=1.448&r2=1.449
1.143 +1 -0 ruby/ruby.h
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ruby.h?cvsroot=src&r1=1.142&r2=1.143