Planche 1 |
Planche 2 |
Planche 3 |
x | ::= | variables | ||||||||||||||||||||||||
x | ::= | x1,x2,... xn (n ³ 0) | ||||||||||||||||||||||||
v | ::= | values | ||||||||||||||||||||||||
v | ::= | v1,v2,... vn (n ³ 0) | ||||||||||||||||||||||||
a, b, c | ::= | (channel) names | ||||||||||||||||||||||||
|
::= |
|
||||||||||||||||||||||||
a | ::= |
|
actions | |||||||||||||||||||||||
P,Q,R | ::= | 0 | a.P | P+Q | (P | Q) | (n a) P | K á v ñ | processes | |||||||||||||||||||||||
|
::= | constant definitions |
Planche 4 |
Regá ñ |
|
put(x).A á x ñ | |||||||||||
A á x ñ |
|
|
|
|
in(x).Aá x ñ | |||||||||||||||||||||
Aá x ñ |
|
|
Planche 5 |
|
|||||||||||||||||||
|
|
||||||||||||||||||
|
|
||||||||||||||||||
|
|
Planche 6 |
P | [[ P ]] | ||||||
a(x).P | Sv Î V av.[[ P {v / x} ]] (V set of values) | ||||||
|
av.[[ P ]] | ||||||
t.P | t.[[ P ]] | ||||||
Si Î I Pi | Si Î I [[ Pi ]] | ||||||
P | Q | [[ P ]] | [[ Q ]] | ||||||
... |
Planche 7 |
¾®µ specifies exactly the t actions occuring in µ |
=Þµ specifies at least the t actions |
=Þµ specifies nothing about the t actions |
Planche 8 |
A =def c.(k.A + t.A) |
B =def (n d) c.(k.d.B + t.d.B) |
A » B |
C =def (a.b.t.C + b. a.t.C |
D =def ((a.b.D + b a.D) |
C » D |
|
||||||||||||||
|
|
|||||||||||||
|
|
Planche 9 |
t.P | » | P | |||||||||
P » Q | Þ | P | R » Q | R | |||||||||
P » Q | Þ | R | P » R | Q | |||||||||
P » Q | Þ | a.P » a.Q | |||||||||
P » Q | Þ | (n x) P » (n x) Q | |||||||||
|
Þ | K » Q |
Planche 10 |
a.t.P | » | a.P | |||
P + t.P | » | t.P | |||
a.(P+t.Q)+a.Q | » | a.(P+t.Q) |
Planche 11 |
P ~ Q Þ P @ Q Þ P » Q |
P » Q Þ a.P @ a.Q |
P » Q iff P @ Q or P @ t.Q or t.P @ Q |
This document was translated from LATEX by HEVEA.