Expressions entières
Une expression entière est une expression qui résulte en un nombre entier. Ceci inclut des
littéraux entiers, des variables entières et des opérations entières. Un entier est fait de
chiffres (0 à 9), et du signe moins (-) pour les valeurs négatives. Les entiers qui diffèrent de
zéro ne peuvent pas commencer par 0, par exemple 01 et 007 ne sont pas valides. Les
nombres de virgule flottante ne sont pas supportés. Une variable entière est une variable de
type entier dont on a eu accès grâce au mot-clé INTEGER.
Les quatre opérations arithmétiques de base (l’addition, la soustraction, la multiplication et
la division) sont supportées. Elles nécessitent deux opérandes entiers.
ADD(operand1 TO operand2)
SUBTRACT(operand1 FROM operand2)
MULTIPLY(operand1 BY operand2)
DIVIDE(operand1 PER operand2)
Voici des expressions entières valides :
0
-42
INTEGER (intVar) //où intVar est une variable entière préalablement définie.
ADD(5 to 10)
SUBTRACT(2 FROM 10)
MULTIPLY(INTEGER(intVar) BY 3)
DIVIDE(ADD(10 to 2) PER 4)
Seules les expressions entières peuvent être assignées aux variables de type entier.