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.