equal
deleted
inserted
replaced
65 par_scheds_def |
65 par_scheds_def |
66 "par_scheds SchedsA SchedsB == |
66 "par_scheds SchedsA SchedsB == |
67 let schA = fst SchedsA; sigA = snd SchedsA; |
67 let schA = fst SchedsA; sigA = snd SchedsA; |
68 schB = fst SchedsB; sigB = snd SchedsB |
68 schB = fst SchedsB; sigB = snd SchedsB |
69 in |
69 in |
70 ( {sch. Filter (%a.a:actions sigA)`sch : schA} |
70 ( {sch. Filter (%a. a:actions sigA)`sch : schA} |
71 Int {sch. Filter (%a.a:actions sigB)`sch : schB} |
71 Int {sch. Filter (%a. a:actions sigB)`sch : schB} |
72 Int {sch. Forall (%x. x:(actions sigA Un actions sigB)) sch}, |
72 Int {sch. Forall (%x. x:(actions sigA Un actions sigB)) sch}, |
73 asig_comp sigA sigB)" |
73 asig_comp sigA sigB)" |
74 |
74 |
75 end |
75 end |