Il existe un grand nombre de types de variables.
Les entiers sont des nombres entiers positif ou négatifs. On les place dans le code en utilisant la syntaxe *(...) où ... est une suite de lettres ou de chiffres, éventuellement précédés d'un signe -.
J=*(3)+*(5) GOTOPRINT() GOTO Affiche 8
Les chances sont des nombres à virgules. On les note d'un ? suivi éventuellement d'un signe -, puis de chiffres, éventuellement d'une virgule et encore de chiffres. On peut même rajouter un exposant, éventuellement précédé d'un -. On indique cet exposant en le séparant du reste du nombre avec ê ou Ê.
J=?-90,5 + ?2ê-18
Un caractère c'est une lettre, un signe de ponctuation, un chiffre... On les note avec *`...' où ... est le caractère en question. Notez que le délimiteur de gauche est un accent grave et que le délimiteur de droite est une apostrophe.
J=*`a'
On peut également donner des constantes de caractères qui ne sont pas imprimables. Pour ce faire on met un point virgule puis éventuellement une lettre ou un chiffre. En l'absence d'une lettre ou d'un chiffre, on considère que c'est un retour à la ligne.
Caractère | Signification |
---|---|
n | Ligne suivante |
r | Début de ligne |
t | Tabulation |
0 | Caractère nul |
Les chaînes de caractères sont des chaînes de caractères. Difficile d'être plus clair. Elles permettent de stocker du texte. Elles commencent par « et se terminent par ». Par exemple :
J=«Ceci est du texte»
Les chaînes de caractères peuvent s'étendre sur plusieurs lignes, il peut y avoir n'importe quoi entre « et ». Pour insérer un » faites-le précéder d'un point-virgule.
Vous pouvez mettre des caractères de contrôle directement dans la chaîne. Pour insérer un point virgule, doublez-le.
J=«Un exemple avec une tabulation ;t et un retour à la ligne ;n et un point virgule
;;.»