Discussion:
exemples de sous-programmes fils et autres subtilités
(trop ancien pour répondre)
Mehdi Saada
2017-12-08 15:36:06 UTC
Permalink
Ce que je lis dans mon cours:
"Le concept de hiérarchie (père-fils) ne s’applique pas qu’à l’unité de compilation qu’est le paquetage mais aussi aux procédures. Par exemple :
function P_COMPLEXE.Sqrt (X : T_Complexe) return T_Complexe;"
et "Un corps de père peut avoir accès (avec with) à son fils ! (partie spécifications seulement) voir, comme exemple, les sources du reformateur de gnatform."

J'aimerais bien avoir des exemples du premier cas, et je ne sais pas ce que ce que c'est que ce gnatform. Où puis-je voir des exemples ?
g***@hotmail.com
2017-12-08 15:53:28 UTC
Permalink
Voici un exemple de paquetage père (Zip.Compress) qui a accès a des sous-programmes fils:

https://unzip-ada.sourceforge.io/za_html/zip-compress__adb.htm

Ce sont:
Zip.Compress.Shrink,
Zip.Compress.Reduce,
Zip.Compress.Deflate,
Zip.Compress.LZMA_E

Selon la méthode de compression choisie l'un ou l'autre de ces sous-programmes sont appelés.

G.

Continuer la lecture sur narkive:
Loading...