On 10/2/06, Wes Gamble <weyus / att.net> wrote:
> I have this:
>
> FILTER_COLUMNS = Array.new
> DISPLAYABLE_COLUMNS.each do |field_array|
>   FILTER_COLUMNS << [ field_array[1], field_array[0] ]
> end
>
> Is there any way to write this so that it could look something like:
>
> FILTER_COLUMNS = DISPLAYABLE_COLUMNS.each do |field_array|
>   ??? << [ field_array[1], field_array[0] ]
> end
>
> so that I don't have to bother initializing FILTER_COLUMNS - is there
> some special variable that holds the intermediate result of the iterator
> body?

filter_columns = displayable_columns.inject([] {|
-- 
Rick DeNatale

My blog on Ruby
http://talklikeaduck.denhaven2.com/

IPMS/USA Region 12 Coordinator
http://ipmsr12.denhaven2.com/

Visit the Project Mercury Wiki Site
http://www.mercuryspacecraft.com/