Re: Initialisation dans le corps d'un paquetage

Jean-Pierre Rosen via Ada-france <[email protected]> Sun, 18 Apr 2021 16:25:53 +0200
Newsgroups gmane.comp.lang.ada.france
Message-ID <[email protected]>
Le 17/04/2021 à 22:45, Thomas De Contes via Ada-france a écrit :
> Le problème qu'il me reste c'est de savoir ce qu'est un usage "bien
> comme il faut" et "pas comme il faut" de cette "fonctionnalité", en
> sorte de pouvoir faire ...
> 

Les instructions en corps de paquetage sont prévues pour initialiser le 
paquetage. L'idée est de permettre de ne pas avoir de procédure Init, 
dont on ne sait jamais qui doit l'appeler, ni ce qui se passe si on 
l'appelle deux fois. On peut voir ça comme une procédure Init appelée 
automatiquement une fois et une seule au démarrage du programme.

Comme toute fonctionnalité, on peut en abuser... d'ailleurs rien 
n'empêcherait de mettre tout le programme dans une procédure Init 
également. Je dirais qu'il y a abus si le corps du paquetage fait autre 
chose que d'initialiser l'état interne, mais on peut toujours trouver 
des exceptions.

-- 
J-P. Rosen
Adalog
2 rue du Docteur Lombard, 92441 Issy-les-Moulineaux CEDEX
Tel: +33 1 45 29 21 52, Fax: +33 1 45 29 25 00
http://www.adalog.fr
_______________________________________________
Ada-france mailing list
[email protected]
https://mail.ada-france.org/cgi-bin/mailman/listinfo/ada-france