yarv-dev:611
From: Yukihiro Matsumoto <matz ruby-lang.org>
Date: Fri, 16 Sep 2005 16:31:00 +0900
Subject: [yarv-dev:611] Re: 多重代入の値 (was Re: *expr)
まつもと ゆきひろです In message "Re: [yarv-dev:610] Re: 多重代入の値 (was Re: *expr)" on 16 Sep 2005 13:35:16 +0900, MAEDA Atusi <maeda-yarv atusi.org> writes: |x, y = (a, b = *[1, 2]) | |とかを考えると,「右辺の値そのまま」で良いんじゃないかと思いますが. 「右辺の値そのまま」ということは上記の代入の結果、 x = 1, y = 2 になるのでしょうか。 |あとは,多重代入の右辺や,returnでの式の並びで | return 多値式, 多値式 |と書いた場合,すべての値が返されるのか,多値のうちの最初の値だけとって, |2つの値が返されるのか,とか. どちらでもいいんですが、YARVで実装しやすい方を選んでくださっ て構いません。old Rubyはそちらに合わせます。 -- ML: yarv-dev quickml.atdot.net 使い方: http://www.atdot.net/~ko1/quickml
598 2005-09-09 17:53 [ko1 atdot.net ] *expr 601 2005-09-11 00:36 ┗[matz ruby-lang.org ] 602 2005-09-16 05:00 ┗[ko1 atdot.net ] 604 2005-09-16 08:21 ┗[matz ruby-lang.org ] 606 2005-09-16 09:12 ┗[ko1 atdot.net ] 608 2005-09-16 09:18 ┗[matz ruby-lang.org ] 多重代入の値 (was Re: *expr) 610 2005-09-16 13:35 ┗[maeda-yarv atusi.org] -> 611 2005-09-16 16:31 ┗[matz ruby-lang.org ]