next up previous index
suivant: split monter: Les fonction de manipulation précédent: reverse   Index

sort

Syntaxe : sort [SUBROUTINE] LIST

Trie LIST et retourne la liste triée. SUBROUTINE peut être spécifiée pour changer la fonction de comparaison. C'est soit un nom de fonction utilisateur, soit un bloc, qui retourne une valeur négative, nulle ou positive, et qui s'applique aux variables $a et $b (pour des raisons d'optimisation).

Si aucune routine n'est spécifiée, le tri sera alphanumérique.

print sort $a <=> $b @elements;
# -> (1, 2, 3, 4, 5)



Olivier Aubert
1999-06-01