in reply to Re^3: complaint: always testing defined()
in thread complaint: always testing defined()

That's because it isn't available in the default perl 5.8.8:
> perl -Mstrict -w -e'my $f; print ($f // "something\n")' print (...) interpreted as function at -e line 1. Search pattern not terminated at -e line 1.

Replies are listed 'Best First'.
Re^5: complaint: always testing defined()
by parv (Parson) on Nov 02, 2007 at 13:55 UTC
    Thanks for the clue. I did not realize that the defined-or patch is unconditionally applied these days to Perl 5.8.8 port (as in FreeBSD lang/perl5.8 port).