Subject: | reverse mangled |
the function "reverse" does not exist to sort a list backwards. It returns the elements of a list reversed. normally "reverse qw(alfa charlie bravo)" returns qw(bravo charlie alfa) not qw(charlie bravo alfa)
You should not muck about with reverse. Changing the behavior of sort is sufficient. Reverse can reverse any sorted results /without/ again using sort.