Assertion pour les exceptions
Thomas De Contes via Ada-france <[email protected]> Tue, 11 Jan 2022 21:44:59 +0100
| Newsgroups | gmane.comp.lang.ada.france |
|---|---|
| Message-ID | <[email protected]> |
Bonjour :-) Dit-on plutôt "soulever", "lever", ou "déclencher" ? (Avant je disais "renvoyer", mais apparemment c'est pas bon.) Je commence à avoir le réflexe des pré/post-conditions (pas encore des prédicats de sous-type ni des invariants de type, que je ne maitrise pas suffisamment). Mais je crois me souvenir d'avoir entendu parler d'un type d'assertions (ou quelque chose de similaire) qui concernerait les exceptions. Ça permettrais d'indiquer dans la spec si un sous-programme peut déclencher telle ou telle exception, ou s'il ne devrais en déclencher aucune. Et ça aurais un effet du genre : si ça déclenche une exception qui n'a pas été prévue dans la spec, ça la remplace par Assertion_Error. Est-ce que j'ai rêvé ou pas ? (C'est bête, c'est quelque chose qui m'a complètement échappé dernièrement alors que j'avais l'occasion de m'en servir ... Tant pis, je me renseigne pour la prochaine fois :-) ) -- RAPID maintainer http://savannah.nongnu.org/projects/rapid/ _______________________________________________ Ada-france mailing list [email protected] https://mail.ada-france.org/cgi-bin/mailman/listinfo/ada-france