1 MODULE proc(i, s, yme, yother)
3 line: {l2, l3, l4, l7, l8};
10 !(yother=0 | s!=i) : l4;
22 proc0: proc(0, s, y0, y1);
23 proc1: proc(1, s, y1, y0);
36 proc0.line=l3 & proc1.line=l3: {0,1};
43 LTLSPEC G(!(proc0.line=l7 & proc1.line=l7))
45 --Absence of starvation
46 LTLSPEC G (F(proc0.line=l7) & F(proc1.line=l7))