http://www.perlmonks.org?node_id=1051492


in reply to Re^2: Unaccenting characters
in thread Unaccenting characters

shift without an argument obtains the first element of the argument list of the subroutine, so it fetches the string that is passed to the subroutine.