2. Syntaxe#

squelette = DEFI_SQUELETTE(
    ◆ / CYCLIQUE = _F(
           ◆ / MODE_CYCL = mode_cycl,
             / MAILLAGE = maillage,
           ◇ & NB_SECTEUR = int,
        ),
      / MODELE_GENE = modele_gene,
      / MAILLAGE = maillage,
    ◇ / SECTEUR = _F(
           ◇ GROUP_MA = grma,
           ◇ TOUT = "OUI" (ou non renseigné),
        ),
    ◇ SQUELETTE = squelette,
    ◇ RECO_GLOBAL = _F(
         ◇ / TOUT = "OUI" (ou non renseigné),
           / GROUP_NO_1 = grno,
         ◇ & SOUS_STRUC_1 = text,
         ◇ & SOUS_STRUC_2 = text,
         ◇ & GROUP_NO_2 = grno,
         ◇ PRECISION = float (défaut: 0.001),
         ◇ CRITERE = / "RELATIF" (par défaut),
                     / "ABSOLU",
         ◇ DIST_REFE = float,
      ),
    ◇ & NOM_GROUP_MA = _F(
           ◆ NOM = text,
           ◆ SOUS_STRUC = text,
           ◆ GROUP_MA = grma,
        ),
      / SOUS_STRUC = _F(
           ◆ NOM = text,
           ◆ / GROUP_MA = grma,
             / TOUT = "OUI" (ou non renseigné),
        ),
    ◇ EXCLUSIF = / "OUI",
                 / "NON" (par défaut),
    ◇ GROUP_MA = grma,
    ◇ TOUT = "OUI" (ou non renseigné),
    ◇ TRANS = float,
    ◇ ANGL_NAUT = float,
    ◇ TITRE = text,
)

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