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 Source #
Instances
transTheory :: (SignTHF, [Named THFFormula]) -> Result (Env, [Named Sentence]) Source #
transNamedFormula :: SignTHF -> Named THFFormula -> Result (Named Sentence) Source #
transFormula :: SignTHF -> THFFormula -> Result Term Source #
transBinaryFormula :: SignTHF -> THFBinaryFormula -> Result Term Source #
transUnitaryFormula :: SignTHF -> THFUnitaryFormula -> Result Term Source #
variable2Term :: THFVariable -> Result Term Source #