[Omaha.pm] Code reduction
Jay Hannah
jay at jays.net
Thu May 17 13:49:24 PDT 2007
On Thu, 17 May 2007, Sean Baker wrote:
> That would work if it had a ")".
Doh again! Yup. :)
> And possibly this:
>
> next if ($row[20] !~ /^(PENDING|ACTIVE)$/);
>
> :)
I spent two hours one day banging my forhead because I typo'd !~ as !=. I
can't trust myself with !~. :)
I don't know what != // is *supposed* to do, but it doesn't syntax error:
$ cat j.pl
my $a = "egg";
if ($a !~ /plant/) {
print "no match 1\n";
}
if ($a != /plant/) {
print "no match 2\n";
}
$ perl j.pl
no match 1
When my typos don't syntax error I'm in trouble because my brain doesn't
see them when I stare at my code.
j
luvs punctuation wars
and driving Pythonistas crazy with Perl "line noise" :)
More information about the Omaha-pm
mailing list