Sequence Operator¶
Syntax¶
Semantics¶
After the communications have occurred (in a single step), the described process behaviour is exposed.
Examples¶
The statement
Channel1_Int ? x >-> Channel2_Int ! x
describes the process that
first communicates over
Channel1_Int(the value can be referred to as variablex)and next communicates the value of variable
xonChannel2_Int
The statement
Channel1_Int ? x | Channel2_Int ? y >-> P:ref:`Channel3_Int`
describes the process that
first simultaneously communicates over
Channel1_IntandChannel2_Int(the values can be referred to as variablexover variabley, respectively)and next instantiates the process
PwithChannel3_Intas channel and the value of the variablesxandyas arguments.