in reply to Unexpected difference in whitespace parsing in subroutine calls.
This is yet another example (there have been several of these over the past week or two, huh?) of exercising ambiguities in perl's grammar. The expression you've written could be taken to mean a couple of different things:
- either a sort being called on the return value of a function called on a list
- or a sort being called on a list, with a particular function being used as the comparitor in the sort (that is, a function which can be called by sort, to tell it how any two items in the list compare to one another)
------------ :Wq Not an editor command: Wq
In Section
Seekers of Perl Wisdom