declare variable $
NomVariable TypeVariable SuiteVariable ;
Si le type de la variable n'est pas défini, alors son type implicte est untyped.
Si la valeur initiale de la variable n'est pas définie, alors elle est calculée d'après son type. Si la valeur de la variable est déclarée externe via l'instruction external, alors sa valeur doit être fournie par l'application.
<-- Declare une variable entiere initialisee implicitement a 0. -->
declare variable $MaVariableA as integer;
<-- Declare une variable entiere initialisee explicitement a 10. -->
declare variable $MaVariableB as integer := 10;
<-- Declare une variable non typee. -->
declare variable $MaVariableC;
<-- Declare une variable entiere externe. -->
declare variable $MaVariableB as integer external;
$MaVariableA=1;