summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authornobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2007-07-06 05:35:28 +0000
committernobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2007-07-06 05:35:28 +0000
commit27a33b364c565737ea43a71b5ff5b72758cab6b1 (patch)
tree717420e9a5b66f3d81da1cf667b61e91be8a7791
parent0fc547858741d47e416c7a0aa62a7f0fc5b4600c (diff)
downloadruby-27a33b364c565737ea43a71b5ff5b72758cab6b1.tar.gz
ruby-27a33b364c565737ea43a71b5ff5b72758cab6b1.tar.xz
ruby-27a33b364c565737ea43a71b5ff5b72758cab6b1.zip
* parse.y (f_marg): wrap f_norm_arg assignment node with NODE_LIST.
[ruby-dev:31141] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@12710 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r--ChangeLog5
-rw-r--r--parse.y2
2 files changed, 6 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 38977679e..7f1185325 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Fri Jul 6 14:35:25 2007 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * parse.y (f_marg): wrap f_norm_arg assignment node with NODE_LIST.
+ [ruby-dev:31141]
+
Fri Jul 6 12:15:01 2007 Tanaka Akira <akr@fsij.org>
* test/ruby/sentgen.rb: new file.
diff --git a/parse.y b/parse.y
index bddd5494c..7724a2469 100644
--- a/parse.y
+++ b/parse.y
@@ -2995,7 +2995,7 @@ for_var : lhs
f_marg : f_norm_arg
{
/*%%%*/
- $$ = assignable($1, 0);
+ $$ = NEW_LIST(assignable($1, 0));
/*%
$$ = dispatch1(mlhs_paren, $1);
%*/