>perl -c -Mstrict -we"if (my $r = f1()) { g1() } elsif (my $r = f2()) { g2() }" "my" variable $result masks earlier declaration in same scope at -e line 1. -e syntax OK