Bon comme j'avais du temps, j'ai été rechercher dans l'introduction à Ada 2012 (ce que j'aurais du faire avant) et ce qui est interdit c'est :
-- en reprenant ma fonction B, F étant une fonction de deux entiers quelconques, et x un entier)
F(x, B(x))
Ça s'explique. Mais je me demande quand même si mon exemple est interdit ou pas. (on modifierait la sortie d'une fonction, mais elle n'existera plus dès que l'appel sera fini.)
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.
[^] # Re: Erreur possible ?
Posté par 2PetitsVerres (Mastodon) . En réponse à la dépêche Publication de la nouvelle norme Ada 2012. Évalué à 2.
Bon comme j'avais du temps, j'ai été rechercher dans l'introduction à Ada 2012 (ce que j'aurais du faire avant) et ce qui est interdit c'est :
Ça s'explique. Mais je me demande quand même si mon exemple est interdit ou pas. (on modifierait la sortie d'une fonction, mais elle n'existera plus dès que l'appel sera fini.)
Tous les nombres premiers sont impairs, sauf un. Tous les nombres premiers sont impairs, sauf deux.