From: Nobuyoshi Nakada Date: 2008-10-21T20:38:34+09:00 Subject: Re: Ruby way to take some action only once in a loop? Hi, At Tue, 21 Oct 2008 19:07:46 +0900, Evgeniy Dolzhenko wrote in [ruby-talk:318215]: > rows = ["row1", "row2"] > > rows.each do |row| if (first=true)..false and first > write(header) # this block gets executed only once for whole loop > end > > write(row) > end -- Nobu Nakada