|
NAME
SYNTAX
DESCRIPTION
Given the instantiation number of an active process, the operator returns true if the process has at least one executable statement at its current state, and false otherwise. Given the instantiation number of a non-existing process, the operator returns false . If enabled(pid) is true , the corresponding process could execute a statement, if given the chance to execute. Of course, the executability status can change if another process executes a statement first. EXAMPLES
never { /* it is not possible for the process with pid=1 * to remain enabled without ever executing */ accept: do :: _last != 1 && enabled(1) od } NOTES
SEE ALSO
|