Changeset 12758

Show
Ignore:
Timestamp:
30.10.2009 11:04:23 (3 weeks ago)
Author:
maeder
Message:

exclude a cyclic transitivity (as before)

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/Comorphisms/CASL2PCFOL.hs

    r12757 r12758  
    184184      [mkIdAxiom s s' | Set.member s $ supersortsOf s' sig ] 
    185185      ++ mkEmbInjAxiom s s' : mkProjInjAxiom s s' : mkProjAxiom s s' 
    186       : map (mkTransAxiom  s s') (realSupers s')) 
     186      : map (mkTransAxiom  s s') (filter (/= s) $ realSupers s')) 
    187187    $ realSupers s) $ Set.toList $ sortSet sig 
    188188    where