grub-fork/csp/sync.csp

7 lines
157 B
Text
Raw Normal View History

2015-08-13 21:58:03 +03:00
channel input:{0,1,2}
USER(i) = input!i -> USER((i+1)%3)
CLIENT(i) = input?j -> CLIENT(j)
SYSTEM = USER(0) ||| CLIENT(0)
assert SYSTEM :[deadlock free [F]]