moo@cow[26]~>perl -Mstrict -le 'my $w = 1; my $w; print "OHAI"' OHAI moo@cow[27]~>perl -Mstrict -wle 'my $w = 1; my $w; print "OHAI"' "my" variable $w masks earlier declaration in same scope at -e line 1. OHAI moo@cow[28]~>perl -Mstrictures -le 'my $w = 1; my $w; print "OHAI"' "my" variable $w masks earlier declaration in same scope at -e line 1. moo@cow[29]~>perl -Mstrict -Mwarnings=FATAL,misc -le 'my $w = 1; my $w; print "OHAI"' "my" variable $w masks earlier declaration in same scope at -e line 1.