| Copyright | (c) Soeren Schulze, Uni Bremen 2012 |
|---|---|
| License | GPLv2 or higher, see LICENSE.txt |
| Maintainer | s.schulze@uni-bremen.de |
| Stability | experimental |
| Portability | non-portable (imports Logic.Logic) |
| Safe Haskell | None |
Comorphisms.CommonLogic2IsabelleHOL
Description
A direct comorphism from CommonLogic to Isabelle-HOL, passing arguments as native Isabelle lists.
Documentation
Constructors
| CommonLogic2IsabelleHOL |
mapSentence :: Sign -> TEXT_META -> Result Sentence
individualT :: Typ
addRenames :: RENAMES -> [String] -> RENAMES
makeRenames :: [String] -> RENAMES
basicRenames :: Sign -> RENAMES
transTextMeta :: Sign -> TEXT_META -> Term
transPhrase :: RENAMES -> PHRASE -> Term
transTermSeq :: RENAMES -> TERM_SEQ -> Term
transArgsSimple :: RENAMES -> [TERM_SEQ] -> Maybe Term