Однострочный оператор if Perl

У меня есть утверждение

$set eq "Y" ? $set = "N" : $set = "Y";

Но независимо от того, что оно всегда устанавливает в "N"

# Toggle setting
if ($set eq "Y")
{
   $set = "N";
}
else
{
   $set = "Y";
}

Почему один вкладыш не работает?

]
12
задан Eric Fossum 14 March 2012 в 21:25
поделиться