2. Syntax#

function = DEFI_FONC_ELEC (
    ◇ FREQ = float (default: 50.0),
    ◇ SIGNAL =/"COMPLET" (by default),
               /"CONTINU ",
    ◆/COUR = _F (
           ◆ INTE_CC_1 = float,
           ◆ TAU_CC_1 = float,
           ◆/PHI_CC_1 = float,
             /INTC_CC_1 = float,
           ◆ INTE_CC_2 = float,
           ◆ TAU_CC_2 = float,
           ◆/PHI_CC_2 = float,
             /INTC_CC_2 = float,
           ◆ INST_CC_INIT = float,
           ◆ INST_CC_FIN = float,
        ),
      /COUR_PRIN = _F (
           ◆ INTE_CC_1 = float,
           ◆ TAU_CC_1 = float,
           ◆/PHI_CC_1 = float,
             /INTC_CC_1 = float,
           ◇ INTE_RENC_1 = float,
           ◇ TAU_RENC_1 = float,
           ◇ PHI_RENC_1 = float,
           ◆ INST_CC_INIT = float,
           ◆ INST_CC_FIN = float,
           ◇ INST_RENC_INIT = float,
           ◇ INST_RENC_FIN = float,
        ),
    ◇/COUR_SECO = _F (
           ◆ INTE_CC_2 = float,
           ◆ TAU_CC_2 = float,
           ◆/PHI_CC_2 = float,
             /INTC_CC_2 = float,
           ◇ INTE_RENC_2 = float,
           ◇ TAU_RENC_2 = float,
           ◇ PHI_RENC_2 = float,
           ◇ DIST = float (default: 1.0),
        ),
    ◇ INFO =/1 (by default),
             /2,
)

◆: mandatory
◇: optional
: present by default
&: together
/: only one among
|: several possible choices