Copyright | (c) Klaus Luettich, Uni Bremen 2004 |
---|---|
License | GPLv2 or higher, see LICENSE.txt |
Maintainer | luecke@informatik.uni-bremen.de |
Stability | provisional |
Portability | portable |
Safe Haskell | Safe-Inferred |
CASL_DL.Sign
Description
Signatures for DL logics, as extension of CASL signatures.
Documentation
data CASL_DLSign
Constructors
CASL_DLSign | |
Fields |
Instances
data PropertyType
Constructors
AnnoProperty | |
OntoProperty |
data AnnoAppl
Constructors
AnnoAppl SIMPLE_ID Id AnnoLiteral |
data AnnoLiteral
Constructors
AL_Term (TERM DL_FORMULA) | |
AL_Id Id |
addCASL_DLSign :: CASL_DLSign -> CASL_DLSign -> CASL_DLSign
throwAnnoError :: String -> SIMPLE_ID -> PropertyType -> PropertyType -> PropertyType
diffCASL_DLSign :: CASL_DLSign -> CASL_DLSign -> CASL_DLSign
isSubCASL_DLSign :: CASL_DLSign -> CASL_DLSign -> Bool
isSublistOf :: Eq a => [a] -> [a] -> Bool