Copyright | (c) C. Maeder DFKI GmbH 2012 |
---|---|
License | GPLv2 or higher, see LICENSE.txt |
Maintainer | Christian.Maeder@dfki.de |
Stability | provisional |
Portability | non-portable (imports Logic.Logic) |
Safe Haskell | None |
Coding out subsorting (SubPCFOL= -> PCFOL=), following Chap. III:3.1 of the CASL Reference Manual
Synopsis
- data ExtModal2ExtModalTotal = ExtModal2ExtModalTotal
- emEncodeSig :: Set SORT -> Sign f EModalSign -> Sign f EModalSign
- emsortsWithBottom :: Sign f e -> Set SORT
- simplifyEM :: EM_FORMULA -> EM_FORMULA
- simplifyEMFormula :: FORMULA EM_FORMULA -> FORMULA EM_FORMULA
- noCondsEM :: EM_FORMULA -> EM_FORMULA
- noCondsEMFormula :: FORMULA EM_FORMULA -> FORMULA EM_FORMULA
- codeEM :: Set SORT -> EM_FORMULA -> EM_FORMULA
- codeEMFormula :: Set SORT -> FORMULA EM_FORMULA -> FORMULA EM_FORMULA
Documentation
data ExtModal2ExtModalTotal Source #
The identity of the comorphism
Instances
emEncodeSig :: Set SORT -> Sign f EModalSign -> Sign f EModalSign Source #
emsortsWithBottom :: Sign f e -> Set SORT Source #
simplifyEM :: EM_FORMULA -> EM_FORMULA Source #
noCondsEM :: EM_FORMULA -> EM_FORMULA Source #
codeEM :: Set SORT -> EM_FORMULA -> EM_FORMULA Source #
codeEMFormula :: Set SORT -> FORMULA EM_FORMULA -> FORMULA EM_FORMULA Source #