Documentation

Les tableaux

Comme dans bien d'autres langages de programmation, George rend possible la création de tableaux à une ou plusieurs dimensions.

Le fait d'utiliser des parenthèses ou des crochets accolés à un nom de variable suffisent pour en faire un tableau. L'usage des parenthèses ou des crochets n'a pas d'incidence.

Par exemple :
MonTableau(i) ou MonTableau[i] correspondent au même tableau à une dimension.
MonTableau(i,j) ou MonTableau[i,j] correspondent au même tableau à deux dimensions.
MonTableau(i,j,k) ou MonTableau[i,j,k] correspondent au même tableau à trois dimensions.
Et ainsi de suite …

Dans le langage George, il n'est pas nécessaire d'indiquer la dimension ou le nombre d'éléments d'un tableau avant de commencer à l'utiliser.

Dans l'exemple ci-dessous, nous avons créé un tableau nommé color, à une seule dimension, contenant les quatre éléments : "Magenta", "Cyan", "Jaune" et "Noir".
Ensuite nous avons affiché son contenu à l'aide d'une boucle.

couleur[1]="Magenta"
couleur[2]="Cyan"
couleur[3]="Jaune"
couleur[4]="Noir"

For i=1 To 4

tv_warn couleur[i] // affichera "Magenta", "Cyan", "Jaune", "Noir",
// chacun dans un panneau.
End