Le langage lua ne dispose que d'une seule structure de donnée, la table. La table est optimisée pour des accès type tableau (indices entiers se suivant en mémoire) mais peut aussi s'utiliser avec des clefs de n'importe quel type.
par exemple :
t[1000000]=true
ne va te créer qu'une seule paire clef/valeur alors que :
t = {true, false, true, false}
va utiliser des accès de type tableau pour ces valeurs.
[^] # Re: Ruby
Posté par Mildred (site web personnel) . En réponse au journal A mort les boucles. Évalué à 1.
par exemple :
t[1000000]=true
ne va te créer qu'une seule paire clef/valeur alors que :
t = {true, false, true, false}
va utiliser des accès de type tableau pour ces valeurs.