27 mars 2001
PROCESS P1[x, y, z]: EXIT :=
x; EXIT [] x; y; EXIT [] x; y; z; EXIT
ENDPROC
PROCESS P2[a, b, c]: EXIT :=
a; (EXIT [] b; (EXIT [] c; EXIT))
ENDPROC
P1[u, v, w] P2[u, v, u] P1[v, w, x] |[w,x]| P2[u, w, x]
ChangerExposants[entree, sortie]
^' est produit en sortie, et ce à
tout instant.
^', alors les deux caractères
seront émis, inchangés, en sortie.
^' est reçu en entrée, alors il
sera éventuellement émis en sortie.
PROCESS ChangerExposants[entree, sortie]: NOEXIT :=
entree ?x: char;
([x ~= '*'] ->
sortie !x; ChangerExposants[entree, sortie];
[]
[x = '*'] ->
(entree ?y: char;
[y ~= '*'] ->
sortie !'*'; sortie !y; ChangerExposants[entree, sortie];
[]
[y = '*'] ->
sortie !'^'; ChangerExposants[entree, sortie]
)
)
ENDPROC
This document was generated using the LaTeX2HTML translator Version 97.1 (release) (July 13th, 1997)
Copyright © 1993, 1994, 1995, 1996, 1997, Nikos Drakos, Computer Based Learning Unit, University of Leeds.
The command line arguments were:
latex2html -split +0 -auto_navigation exposant-logique-temp.tex.
The translation was initiated by Tremblay Guy on 3/27/2001