Réserver une Démo

SVP notez : Cette page d’aide n’est pas pour la dernière version d’Enterprise Architect. La dernière aide peut être trouvée ici.

Pré. Proc.

Règles de grammaire

Des règles sont exécuter pour décomposer le texte en structure. Une règle est composée d'une ou plusieurs définitions, chacune d'entre elles étant composée d'un ou plusieurs termes.

Types de règles

Règle

Description

Règles nommées

Un nom, suivi d'une liste de définitions. Par exemple:

<règle> ::= <term1> <term2> | "-" <term1> ;

Règles en ligne

À l'intérieur d'une définition, une règle définie entre parenthèses. Celles-ci agissent exactement de la même manière que s'il s'agissait d'une règle nommée appelée par un terme. Par exemple:

<règle> ::= (<inline>);

Règles facultatives

À l'intérieur d'une définition, une règle définie entre crochets. Cette règle réussit même si le contenu échoue. Par exemple:

<règle> ::= [<inline>] ;

Règles répétitives

A l'intérieur d'une définition, un terme suivi d'un signe plus. Cette règle correspond à la règle interne une ou plusieurs fois. Par exemple:

<règle> ::= <inline>+ ;

règle ::= (<term1> <term2>)+ ;

Règles de répétition facultatives

A l'intérieur d'une définition, une règle suivie d'une étoile. Cette règle correspond à la règle interne zéro ou plusieurs fois, ce qui signifie qu'elle réussit même si la règle interne ne réussit jamais. Par exemple:

<règle> ::= <inline>* ;

règle ::= (<term1> <term2>)* ;

Apprenez Plus