From: Ryan Lewis Date: 2008-05-30T20:23:02+09:00 Subject: Proc multiple returns? code: def foo(&block) block.call if block end p foo { "bar" "baz" } => "baz" Now, any ideas on how to make it return => ["bar", "baz"] I've been tryin all night -_- -- Posted via http://www.ruby-forum.com/.