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.