Copyright | (c) Jonathan von Schroeder, DFKI Bremen 2013 |
---|---|
License | GPLv2 or higher, see LICENSE.txt |
Maintainer | Jonathan von Schroeder <jonathan.von_schroeder@dfki.de> |
Stability | provisional |
Portability | non-portable (imports Logic.Logic) |
Safe Haskell | None |
The embedding comorphism from THFP to HasCASL.
Documentation
data THFP_P2HasCASL
transTheory :: (SignTHF, [Named THFFormula]) -> Result (Env, [Named Sentence])
transNamedFormula :: SignTHF -> Named THFFormula -> Result (Named Sentence)
transFormula :: SignTHF -> THFFormula -> Result Term
transBinaryFormula :: SignTHF -> THFBinaryFormula -> Result Term
variable2Term :: THFVariable -> Result Term
transSymbol :: SymbolTHF -> Result (Set Symbol)