Simscript III/Dictionnaire des instructions/DEFINE ... SET

Un livre de Wikilivres.

L’énoncé define ... set, placée dans le preamble, définit la politique de rangement d’un ou plusieurs ensembles. Il doit se placer après (mais non nécessairement immédiatement après) la déclaration des entités possédantes (owns) et celle des entités membres (may belong to) et pour une classe, il doit se placer après les objets membres.

Syntaxe :



Attribut est le nom de l’attribut de rangement des entités pouvant appartenir à l’ensemble de type ranked, et high (low) précise que ce sont les fortes (faibles) valeurs de cet attribut qui auront priorité.

Exemples :

define laMain as a set ranked     by low  Couleur,       ‘‘ Ordonnancement des cartes
                             then by high Valeur ;       ‘‘ dans la main du joueur
 
define Jeu_De_Cartes as a set ranked by low Rang;

define File_Attente as a fifo set;