<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="../../../unit.xsl"?>
<KIVSPEC name="divblkOP"><SPECBODY>generic data specification 
   parameter <a href="../../../../../../../Refinement/Web/CSPRef/DataRef/specs/state/export/unit.xml">state</a>
   divblkop = mkdbop(eff : state × state → bool; blk : state → bool; div : state → bool);
   variables 
      dbop : divblkop; 
      op : state × state → bool; 
      p : state → bool;  comment: Definition of operations as triples consisting of  effective operation (eff),
blocking domain (blk) and divergent domain (div).;
end generic data specification </SPECBODY></KIVSPEC>