Comment declarer un tableau de tablo enPERL?

Fermé
Nico - 20 nov. 2002 à 14:55
M&M Messages postés 5038 Date d'inscription dimanche 11 août 2002 Statut Contributeur Dernière intervention 3 décembre 2009 - 20 nov. 2002 à 16:33
Bonjour tous le monde,
Comment faire pour déclarer un tableau de tableau en PERL, y acceder?

ca ca marche pas : @@tab, ni @tab[2]=@tab2
Merci d'avance
Nicolas.

1 réponse

M&M Messages postés 5038 Date d'inscription dimanche 11 août 2002 Statut Contributeur Dernière intervention 3 décembre 2009 667
20 nov. 2002 à 16:33
Le langage perl connait trois types de variables :
les scalaires (précédés de $), les listes de scalaires (précédés de @), indexé par un nombre de 0 à n et les listes associatives de scalaires (précédées de %) qui sont indexés par des strings

L'effet des opérateurs varie selon le contexte, si ce sont des nombres, des strings ou des listes.

Ce sont les primitives permettant de bâtir des listes chaînées et des listes de listes. (voir http://www.commentcamarche.com/docs/docperl.pdf pages 22, 33, 41 )


Perl 5 autorise les tableaux de tableaux comme indiqué dans http://www.commentcamarche.com/docs/perl2000.pdf à la page 5
on y accède par juxtaposition des indices comme dans $element[3][1]
ou comme dans $table{'Jean','Poids'}=88 $table{'Jean','Taille'}=185
 :,§_ ç _
(@)=(@)
0