From: ts Date: 2001-10-31T02:44:39+09:00 Subject: [ruby-talk:23860] Re: why is true and false = true ? >>>>> "H" == HarryO writes: H> Are they intended to be used in different places? You have some examples in lib/*. For example if File::exist? file and not File::readable? file must be written if File::exist?(file) && ! File::readable?(file) to do the same. destdir = CONFIG["prefix"].scan(drive)[0] and !destdir.empty? must be written (destdir = CONFIG["prefix"].scan(drive)[0]) && !destdir.empty? Guy Decoux