« Simscript III/Dictionnaire des instructions/PROCESS » : différence entre les versions

Contenu supprimé Contenu ajouté
Djihane (discussion | contributions)
Nouvelle page : L<nowiki>’</nowiki>énoncé <font color="#0000FF">process<nowiki>[</nowiki>es<nowiki>]</nowiki></font> est le premier d<nowiki>’</nowiki>un processus ou d<nowiki>’</nowiki>une ...
 
Djihane (discussion | contributions)
Aucun résumé des modifications
Ligne 1 :
L<nowiki>’</nowiki>énoncé <font color="#0000FF">process<nowiki>[</nowiki>es<nowiki>]</nowiki></font> est le premier d<nowiki>’</nowiki>un processus ou d<nowiki>’</nowiki>une méthode processus&nbsp;:
 
{|border="0" cellspacing="2" width="75%"
 
|-
|Syntaxe&nbsp;:
|
 
 
|-
|
|<math>\begin{align}
& \color{blue}\text{process }\color{black}\left[ \color{blue}\text{method} \color{black}\right]P\text{ }\left[ \color{blue}\text{given }\color{black}E_{\text{1}}\left[ \text{, }E_{\text{2}}...\text{, }E_{\text{n}} \right] \right] \\
& \text{ }\qquad\qquad\!\![\!\!\color{blue}\text{ yielding }\color{black}S_{\text{1}}\text{ }\!\![\!\!\text{ , }S_{\text{2}}\text{,}...\text{, }S_{\text{m}}\text{ }\!\!]\!\!\text{ }\!\!]\!\!\text{ } \\
\end{align}</math>
 
 
|}
''P'' doit être un nom de processus ou de méthode processus déclaré dans le préambule (<font color="#0000FF">preamble</font>) (rubrique <font color="#0000FF">processes</font>). ''E''<sub>1</sub>,...,''E''<sub>n</sub> est une liste de variables locales à la routine ''P'' (qui devront donc être déclarées par un <font color="#0000FF">define&nbsp;...&nbsp;variables</font> à moins que le type des paramètres n<nowiki>’</nowiki>est été déclaré dans un <font color="#0000FF">define … process method</font>) dans lesquelles sont stockées les valeurs des attributs de ''P'' dans l<nowiki>’</nowiki>ordre défini par le préambule (<font color="#0000FF">preamble</font>) (on peut se passer de cette forme <font color="#0000FF">given</font> en référençant directement les attributs par leurs noms tels qu<nowiki>’</nowiki>ils sont définis dans le <font color="#0000FF">preamble</font>) et et ''S''<sub>1</sub>,&nbsp;...,&nbsp;''S''<sub>m</sub> est une liste de paramètres de sortie si la méthode processus est appelée par un énoncé <font color="#0000FF">call</font>.