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