Changeset 12781 for trunk/OWL/Morphism.hs
- Timestamp:
- 04.11.2009 17:28:36 (4 months ago)
- Files:
-
- 1 modified
-
trunk/OWL/Morphism.hs (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/OWL/Morphism.hs
r12765 r12781 19 19 , composeMor 20 20 , cogeneratedSign 21 , generatedSign 21 22 , matchesSym 22 23 , statSymbItems … … 142 143 let sig2 = execState (mapM_ (modEntity Set.delete) $ Set.toList s) sign 143 144 in if isSubSign sig2 sign then return $ inclOWLMorphism sig2 sign else 144 fail "non OWL subsignatures for cogeneratedSign" 145 fail "non OWL subsignatures for (co)generatedSign" 146 147 generatedSign :: Set.Set Entity -> Sign -> Result OWLMorphism 148 generatedSign s sign = cogeneratedSign (Set.difference (symOf sign) s) sign 145 149 146 150 matchesSym :: Entity -> RawSymb -> Bool