<div dir="ltr">Блин, да не путайте вы то, что нужно "Ивану Петрову", а именно аналог sort (&@) { ... } и собственную cmp функцию, которая уже используется в sort и возвращает -1,0,1<div class="gmail_extra"><br>
<div class="gmail_quote">2013/2/5 Denis Evdokimov <span dir="ltr"><<a href="mailto:evdokimov.denis@gmail.com" target="_blank">evdokimov.denis@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>Если у функции объявлен прототип "($$)", то подлежащие сравнению<br>элементы передаются по ссылке в массиве @_, как для обычной функции.<br>Это медленнее, чем фукнция без прототипа, в которую элемены для сравнения передаются в глобальных пакетных переменных $a и $b.<br>
</blockquote><div> </div></div>Best wishes,<br>Vladimir V. Perepelitsa aka Mons Anderson<br><<a href="mailto:inthrax@gmail.com">inthrax@gmail.com</a>>, <<a href="mailto:mons@cpan.org">mons@cpan.org</a>><br><a href="http://github.com/Mons">http://github.com/Mons</a>
</div></div>