114 | | * {{{mbkenv}}} pour initialiser {{{Alliance}}} . Cette fonction ne prend aucun paramètre et ne rend rien mais elle intialise un certain nombre de variables globales et elle lit l'environnement unix concernant Alliance. Elle doit etre invoquée au début de la fonction main(). |
115 | | * {{{addlofig}}} pour créer l'{{{entity}}} et les {{{component}}}s; |
116 | | * {{{getlofig}}} qui renvoie un pointeur vers une figure désignée par son nom; |
117 | | * {{{addlocon}}} pour créer les {{{port}}}, aussi bien dans les figures que dans les instances; |
118 | | * {{{addlosig}}} pour créer les {{{signal}}}s; |
119 | | * {{{addloins}}} pour créer les {{{instance}}}s; |
120 | | * {{{addchain}}} pour créer les bipointeurs; |
121 | | * {{{reverse}}} pour «renverser» l'ordre des éléments dans une liste de type chain; |
122 | | * {{{freechain}}} pour libérer une liste créée par {{{addchain}}}; |
123 | | * {{{namealloc}}} pour insérer tous les noms dans un dictionnaire. |
| 114 | * {{{mbkenv}}} pour initialiser {{{Alliance}}} . |
| 115 | * {{{addlofig() }}} pour créer l'{{{entity}}} et les {{{component}}}s; |
| 116 | * {{{getlofig() }}} qui renvoie un pointeur vers une figure désignée par son nom; |
| 117 | * {{{addlocon() }}} pour créer les {{{port}}}, aussi bien dans les figures que dans les instances; |
| 118 | * {{{addlosig() }}} pour créer les {{{signal}}}s; |
| 119 | * {{{addloins() }}} pour créer les {{{instance}}}s; |
| 120 | * {{{addchain() }}} pour créer les bipointeurs; |
| 121 | * {{{reverse() }}} pour «renverser» l'ordre des éléments dans une liste de type chain; |
| 122 | * {{{freechain() }}} pour libérer une liste créée par {{{addchain}}}; |
| 123 | * {{{namealloc() }}} pour insérer tous les noms dans un dictionnaire. |
| 124 | |
| 125 | La fonction {{{mbkenv() }}} ne prend aucun paramètre et ne rend rien mais elle intialise |
| 126 | un certain nombre de variables globales et elle lit l'environnement unix concernant Alliance. |
| 127 | Elle doit etre invoquée au début de la fonction main(). |