Ok, je pense que j'ai compris.
Alors dans ce cas ce serait à rapprocher de ça : https://en.wikibooks.org/wiki/Ada_Programming/Types/record#Variant_record
Même si, si je ne me trompe, dans ce cas le discriminant est un enum, mais ça permet d'avoir un switch et donc de faire varier la liste (et les types) des membres d'un record.
[^] # Re: langage fonctionnel
Posté par CrEv (site web personnel) . En réponse au journal Ada, langage et ressources. Évalué à 2.
Ok, je pense que j'ai compris.
Alors dans ce cas ce serait à rapprocher de ça : https://en.wikibooks.org/wiki/Ada_Programming/Types/record#Variant_record
Même si, si je ne me trompe, dans ce cas le discriminant est un enum, mais ça permet d'avoir un switch et donc de faire varier la liste (et les types) des membres d'un record.