2. Syntaxe#

/ mode_flamb
/ mode_meca
/ mode_meca_c = NORM_MODE(
    ◇ reuse = <objet de MODE>,
    ◆ MODE = mode_flamb / mode_meca,
    ◆ / NORME = / "EUCL",
                / "EUCL_TRAN",
                / "MASS_GENE",
                / "RIGI_GENE",
                / "TRAN",
                / "TRAN_ROTA",
      / GROUP_NO = grno,
      / AVEC_CMP = text,
      / SANS_CMP = text,
    # Si: exists("GROUP_NO")
        ◆ NOM_CMP = text,
    ◇ MODE_SIGNE = _F(
         ◆ / GROUP_NO = grno,
         ◆ NOM_CMP = text,
         ◇ SIGNE = / "NEGATIF",
                   / "POSITIF" (par défaut),
      ),
    ◇ MASSE = matr_asse_depl_r / matr_asse_gene_r / matr_asse_pres_r,
    ◇ RAIDE = matr_asse_depl_c / matr_asse_depl_r / matr_asse_gene_r / matr_asse_pres_r,
    ◇ AMOR = matr_asse_depl_r / matr_asse_gene_r,
    ◇ TITRE = text,
    ◇ INFO = / 1 (par défaut),
             / 2,
)

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