Considérez une variable comme le nom d'un emplacement où une valeur réside, et cette valeur peut changer suite à un calcul effectué par votre ordinateur. Comme les chaînes, les variables reçoivent leurs propres noms, et une fois qu'un nom a été choisi, il peut recevoir une valeur, comme ceci :
E> SCORE=100 Print SCORE
Cet exemple crée une variable nommée SCORE, et lui attribue une valeur de 100.
Nommer des variables
Les règles pour nommer des variables sont très simples. Premièrement, tous les noms de variables doivent
commencer par une lettre, donc le nom de variable suivant est correct :
E> AMOS2=1 Print AMOS2Mais le nom suivant n'est pas autorisé :
X> 2AMOS=1
Deuxièmement, vous ne pouvez pas commencer un nom de variable par les lettres qui composent un mot-clé de commande d'AMOS Professional, car cela créerait une confusion pour votre Amiga. Le nom de variable suivant est acceptable, car les premières lettres ne sont pas utilisées par une commande AMOS Professional :
E> FOOTPRINT=1 Print FOOTPRINT
Mais le nom suivant est inacceptable, car l'ordinateur reconnaît les cinq premières lettres comme la commande PRINT :
X> PRINTFOOT=1
Si vous essayez de taper un nom de variable illégal, AMOS Professional détectera l'erreur, et la signalera en séparant les caractères illégaux du reste du nom. Une liste complète des mots de commande se trouve dans l'Index des Commandes, en Annexe H de ce guide utilisateur.
Les noms de variables peuvent être aussi courts qu'un seul caractère, et aussi longs que 255 caractères, mais ils ne peuvent jamais contenir d'espace. Ainsi, le nom suivant est autorisé :
E> AMOSPRO=1 Print AMOSPRO
Mais celui-ci est un nom de variable illégal :
X> AMOS PRO=1