ResetList

Commande de liste

Syntaxe

Place le curseur avant le premier élément, pour que le NextElement() suivant tombe sur le premier.

ResetList(<list>())

Les éléments

<list>Une liste déclarée avec NewList, écrite avec ses parenthèses vides : scores().

À savoir

  • Ne renvoie rien : écrivez-le seul sur sa ligne.
  • Ensuite il n'y a plus d'élément courant : lire a() arrête le programme avec « BASIC list has no current element ».
  • Un AddElement() ou un InsertElement() juste après ajoute l'élément en première place.
  • Après FreeList(), l'appel arrête le programme avec « BASIC list is not initialized ».

Exemple

NewList a.integer()FOR k = 1 TO 3  AddElement(a())  a() = kNEXTResetList(a())WHILE NextElement(a())  Console(Str(a()))   ' 1, 2, 3WEND
Dans le manuel : Tableaux, listes et maps