2. Écriture des objets simples JEVEUX#
Les objets simples JEVEUX sont en général de type homogène, ils sont stockés dans un «dataset» portant le nom de l’objet simple au niveau du «group» /. Les objets simples de genre répertoire de noms contiennent à la fois une table de h-coding de type INTEGER et la liste des noms stockés de type CHARACTER et doivent être traités à part. Ils sont scindés pour stocker deux «datasets» de noms respectifs T_HCOD et T_NOM au niveau d’un group portant le nom de l’objet simple au niveau du «group» /.
On associe une liste nommée “ATTRIBUTS JEVEUX” de 5 attributs à tous les «datasets » associés aux objets simples et à tous les groupes associés aux répertoires de noms contenant respectivement:
un texte(“OBJET SIMPLE”),
un identificateur(identificateur d’objet simple JEVEUX),
une chaîne contenant la classe, le genre et le type au sens JEVEUX ( argument de JECREO ),
le type Fortan associé,
une chaîne vide
Les objets systèmes JEVEUX contiennent toutes les informations de type attribut JEVEUX et permettent de reconstruire les structure de données associées. Ils ne diffèrent des objets simples JEVEUX, accessibles à l’utilisateur, que par leur nom, ils sont traités de la même façon. Les objets systèmes sont de type homogène et ne posent donc pas de problème particulier de stockage. On stocke chaque objet JEVEUX dans un «dataset» portant le nom de l’objet système au niveau du «group» /.
On associe une liste nommée “ATTRIBUTS JEVEUX” de 5 attributs à tous les «datasets » associés aux objets système contenant respectivement:
un texte(“OBJET SYSTEME”),
un identificateur(identificateur d’objet simple JEVEUX),
une chaîne contenant la classe, le genre et le type au sens JEVEUX,
le type Fortan associé,
une chaîne vide
Les attributs associés aux «dataset» ou aux «groups» seront utilisés lors de la relecture du fichier HDF pour reconstruire les structures de données associées aux objets JEVEUX.