From: Stefano Crocco Date: 2008-04-19T21:18:35+09:00 Subject: Re: if behavior On Saturday 19 April 2008, Florian Gilcher wrote: > As there is no second condition > on the second if, it is always false. I don't think so. Without a condition after the if, you'll get a SyntaxError. At least, that's what my tests show. Try running this: ruby -e ' if true; puts "TRUE"; end if' As I explained in my other post, since ruby doesn't find a condition on the same line of the if, it'll go on looking for it in the following line. Stefano