Help for this page
Any backslashed prototype character represents an actual argument th +at absolutely must start with that character. The value passed as part + of @_ will be a reference to the actual argument given in the subroutin +e call, obtained by applying "\" to that argument.
my (@age_r, %home_r) = user(@age,%home);
s**lil*; $*=join'',sort split q**; s;.*;grr; &&s+(.(.)).+$2$1+; $; = qq-$_-;s,.*,ahc,;$,.=chop for split q,,,reverse;print for($,,$;,$*,$/)