La déclaration de valeurs permet de donner un nom d'identificateur et un type unique à chaque valeur manipulée dans le programme. Après déclaration, l'identificateur sert à désigner par la suite la valeur déclarée. Il est lié à sa valeur. Une déclaration est composée de :
Tout identificateur utilisé dans le programme doit être préalablement déclaré. Deux sortes de valeurs déclarées:
Syntaxe BNF:
declaration_valeurs |
::= | liste_identificateurs : [ constant] type [ := expression]; |
liste_identificateurs |
::= | identificateur {, identificateur } |
Toute déclaration finit par un point-virgule (;)
Exemple:
a,b: constant integer := 3; x: constant character := `d`; y,w,p : boolean; z: integer := 2; ... ... -- Partie instructions begin ... a+z ... ... end