From: Ben Giddings Date: 2003-10-25T04:16:48+09:00 Subject: Re: Struggling with variable arguments to block Yukihiro Matsumoto wrote: > This is what I get > > irb(main):001:0> RUBY_RELEASE_DATE > => "2003-10-24" > irb(main):002:0> *a = 1,2 > => [1, 2] > irb(main):003:0> *a = [1,2] > => [[1, 2]] > irb(main):004:0> *a = [[1,2]] > => [[[1, 2]]] irb(main):001:0> *a = 1,2 [1, 2] irb(main):002:0> *a = [1,2] [1, 2] irb(main):003:0> *a = [[1,2]] [[[1, 2]]] irb(main):006:0> RUBY_RELEASE_DATE "2003-08-04" irb(main):007:0> RUBY_VERSION "1.8.0" This is using an RPM ruby binary versioned: ruby-1.8.0-1 ben@magneto% rpm -qi ruby ~ Name : ruby Relocations: (not relocateable) Version : 1.8.0 Vendor: Red Hat, Inc. Release : 1 Build Date: Tue 05 Aug 2003 11:17:30 AM EDT Install Date: Thu 18 Sep 2003 01:02:38 PM EDT Build Host: bugs.devel.redhat.com Group : Development/Languages Source RPM: ruby-1.8.0-1.src.rpm Size : 136668 License: Distributable Signature : DSA/SHA1, Tue 09 Sep 2003 04:53:41 PM EDT, Key ID fd372689897da07a Packager : Red Hat, Inc. Ben