IlExisteSegmentPublic

Attribut de ModuleStatique, ModuleDynamique ou ModuleDistribue. Le module comporte au moins un segment de données public.

Syntaxe

IlExisteSegmentPublic

Description

Up ! Virtual Technical Machine permet de gérer différentes sortes de segments de données : Up ! Virtual Technical Machine, le gestionnaire de modules et de segment de mémoire d'Up ! Application System, a besoin de connaître dès le démarrage du programme si celui-ci va utiliser des segments publics (en ce cas son mode de fonctionnement est particulier). Cette information est calculée par Up ! Compiler et est placée dans le code du démarrage du programme.

Pour que Up ! Compiler puisse calculer si le programme doit va utiliser au moins un segment public, il est nécessaire que cette information soit écrite dans l'interface des modules utilisés par le programme. En effet, lors de la génération, Ups Compiler ne regarde que les interfaces des modules importés et non leur code source (celui-ci est peut-être non présent).

Exemple

Interface Module "Ceci est un module" Version 1.0.0;

IlExisteSegmentPublic;

Voir aussi

SegmentPublic pour définir un segment public pour des données privées, protégées ou publiques.

Traduction

---------