From: nobu@... Date: 2005-12-13T00:33:00+09:00 Subject: Re: A question about recursive programming Hi, At Tue, 13 Dec 2005 00:14:36 +0900, Hank Gong wrote in [ruby-talk:170244]: > def all_sum(arr) > b=arr if arr.length==1 This line actually does nothing. You may want to write: return arr if arr.length==1 ? -- Nobu Nakada