Le langage ADL est basé sur la ligne. En effet, il traite le caractère d'une nouvelle ligne différemment des autres espaces. Dans toutes les descriptions de syntaxe suivantes, les nouvelles lignes ont une signification et la présence d'une nouvelle ligne dans un exemple de syntaxe signifie qu'elle est requise.
Voici la signification des autres signes de ponctuation du langage ADL :
|
: |
Sépare une définition d'entité d'une liste énumérative d'attributs pour cette entité. |
|
, |
Dans une liste d'attributs, sépare les attributs d'une définition d'entité (liste énumérative d'attributs) |
|
{} |
Séparateurs de blocs. Ils doivent s'afficher individuellement ou sur une ligne. Une paire d'accolades entoure un ensemble d'attributs et les sous-entités liées à l'entité après laquelle ils s'affichent. Un bloc seul bloc par entité est autorisé et une seule paire d'accolades devrait être utilisée pour l'entourer. En d'autres termes, les constructions suivantes ne sont pas valides : |
|
[] |
Séparateurs de blocs de tableau. Une paire de crochets après un titre d'entité les identifie comme des entités de tableau. Tout comme les séparateurs {}, ils doivent s'afficher individuellement sur une ligne. Chaque ligne dans le [] bloc est une liste d'attributs séparés par des virgules pour un seul élément de tableau. |
|
\ |
S'ils se trouvent en fin d'une ligne, cela signifie que ligne se poursuit. La ligne suivante est considérée comme faisant partie de la ligne actuelle. |
|
# |
Séparateur de commentaire. Tous les caractères suivants le signe #, jusqu'à la fin de la ligne sont ignorés (y compris le caractère \ indiquant que la ligne continue). |
| Copyright © 2012 CA. Tous droits réservés. |
|