Syntaxe ======= .. code-block:: text entier = DEFI_FICHIER( ◇ ACTION = / "ASSOCIER" (par défaut), / "LIBERER", / "RESERVER", # Si: equal_to("ACTION", 'ASSOCIER') ◆ | UNITE = unit, | FICHIER = text, ◇ TYPE = / "ASCII" (par défaut), / "BINARY", / "LIBRE", # Si: equal_to("TYPE", 'ASCII') ◇ ACCES = / "NEW" (par défaut), / "APPEND", / "OLD", # Si: not equal_to("TYPE", 'ASCII') ◇ ACCES = / "NEW" (par défaut), / "OLD", # Si: equal_to("ACTION", 'RESERVER') ◆ | UNITE = unit, | FICHIER = text, ◇ TYPE = "ASCII", ◇ ACCES = "APPEND", # Si: equal_to("ACTION", 'LIBERER') ◆ / UNITE = unit, / FICHIER = text, ◇ INFO = / 1, / 2, ) ◆ : obligatoire ◇ : optionnel ⟐ : présent par défaut & : ensemble / : un seul parmi | : plusieurs choix possibles