src/HOLCF/IOA/meta_theory/CompoScheds.thy
changeset 3842 b55686a7b22c
parent 3521 bdc51b4c6050
child 10835 f4745d77e620
equal deleted inserted replaced
3841:22bbc1676768 3842:b55686a7b22c
    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