2. Syntaxe#

macr_elem_stat = MACR_ELEM_STAT(
    ◇ reuse = <objet de MACR_ELEM>,
    ◇ MACR_ELEM = macr_elem_stat,
    ◆ | DEFINITION = _F(
           ◆ MODELE = modele,
           ◇ CHAM_MATER = cham_mater,
           ◇ CARA_ELEM = cara_elem,
           ◇ CHAR_MACR_ELEM = char_meca,
           ◇ INST = float (défaut: 0.0),
           ◇ NMAX_CAS = int (défaut: 10),
           ◇ NMAX_CHAR = int (défaut: 10),
           ◇ & PROJ_MESU = harm_gene / mode_gene / tran_gene,
             & MODE_MESURE = mode_meca,
        ),
      | RIGI_MECA = _F(
        ),
      | MASS_MECA = _F(
        ),
      | CAS_CHARGE = _F(
           ◆ NOM_CAS = text,
           ◇ SUIV = / "NON",
                    / "OUI" (par défaut),
           ◇ CHARGE = char_meca,
           ◇ INST = float (défaut: 0.0),
        ),
    ◇ & EXTERIEUR = _F(
           ◆ | GROUP_NO = grno,
        ),
    ◇ AMOR_MECA = _F(
      ),
)

◆ : obligatoire
◇ : optionnel
⟐ : présent par défaut
& : ensemble
/ : un seul parmi
| : plusieurs choix possibles