If a bareword argument is given to sort, strict 'subs' doesn't complain:
$ perl -Mstrict -wle 'print sort foo'
foo
$
Just so you know that the bareword interpretation is being applied:
$ perl -MO=Deparse -wle 'print sort foo'
print sort('foo');
-e syntax OK
Happens on perl 5.6.0 & 5.005_03 on Linux, and Perl 5.004_04 on Solaris 2.5.1.
Thread Next