- Tous les ordres peuvent être saisis indifféremment en MAJUSCULES ou en minuscules.
- Laisser un espace entre chaque ordre, variable ou mot réservé. Certains ordres nécessitent ces espaces ; mais d'une façon générale, les programmes sont beaucoup plus lisibles si les instructions sont séparées par des espaces.
- Chaque ligne ne peut comporter qu'une seule instruction. En revanche, une instruction peut tenir sur plusieurs lignes à condition de ne pas couper un élément lexical et d'indiquer le caractère "–" comme dernier caractère de la ligne. Ceci ne s'applique pas aux commentaires.
Par exemple :
SI SOLDE_CLIENT < 0 OU –
DELAI_REGLEMENT > 35
ENVOYER_MSG MSG0501
FIN
- Une instruction ne peut pas faire plus de 5000 caractères.
- Des commentaires peuvent être saisis sur des lignes à part, en faisant commencer la ligne par un astérisque (*). Laisser un espace derrière cet astérisque pour éviter toute confusion avec les mots réservés.
Il est aussi possible d'indiquer un commentaire à la fin d'une ligne d'instruction en le faisant précéder de /*.
Par exemple :
SI CODE PAYS = 'FRA' /* Contrôle N° département
TRAITER_PGM CHOIX_DEPARTMT CODE_DEPARTMT
FIN
Pour résumer, un commentaire peut être identifié par :
* ou /* |
en début de ligne, |
/* |
à la fin d'une instruction. |
Par exemple :
* Contrôle N° département
/* Contrôle N° département
SI CODE PAYS = 'FRA' /* Contrôle N° département ↑ Haut de page