in reply to Re^4: On Commenting Out 'use strict;'
in thread On Commenting Out 'use strict;'
Perl's DWYMery silently converts undef to 0 for us without warnings producing the correct answer in both cases but with warnings it warns me of a potential problem. In fact, Perl isn't consistent in its warnings:perl -e "my $foo; my $bar = 3; $bar += $foo; print $bar" versus perl -Mwarnings -e "my $foo; my $bar = 3; $bar += $foo; print $bar"
# ++ is a short cut for $foo = $foo + 1 perl -Mwarnings -e "my $foo; $foo++; print $foo"
Cheers - L~R
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^6: On Commenting Out 'use strict;'
by bofh_of_oz (Hermit) on Aug 11, 2005 at 14:08 UTC | |
by Limbic~Region (Chancellor) on Aug 11, 2005 at 14:51 UTC |