Accueil        LEXIQUE        Unités        Algorithmes        Tutoriel   

Sommaire lexique

Expressions


Une expression est une règle de calcul. S'il est évalué pendant l'exécution du programme, il donne une valeur.

Les expressions sont constituées d'Opérateurs et Opérandes. Les règles de priorité déterminent quels opérateurs sont évalués en premier. Cet ordre peut être modifié en utilisant des parenthèses.

Les expressions peuvent être utilisées dans plusieurs contextes:

Les expressions dont la valeur peut être calculée par le compilateur au moment de la compilation (appelées expressions constantes) peuvent également être utilisées comme limites dans la déclaration des types Interval et comme longueur dans la déclaration des types chaîne.

Les expressions ont non seulement une valeur, mais aussi un type spécifique, qui résulte des types des opérandes et des opérateurs utilisés.

Quelques exemples d'expressions:

1980                       { expression constante - type entier }
k DIV 3                    { Type Integer, Word ou Longint }
[ 'A' .. 'Z' ]             { expression constante - ensemble de types caractères }
a[i] + a[j]                { le Type est le type d'élément du tableau a }
(i <> 10) and (a[i] <> k)   { Type Booleen }
ch IN Buchstaben + Ziffern { Type Booleen }

Sommaire lexique


Copyright © 2021 par Albatros Concept (Bruno Aubin)