Copyright | uni-bremen and DFKI |
---|---|
License | GPLv2 or higher, see LICENSE.txt |
Maintainer | r.pascanu@jacobs-university.de |
Stability | provisional |
Portability | portable |
Safe Haskell | None |
CMDL.ProveCommands contains all commands (except prove/consistency check) related to prove mode
- cTranslate :: String -> CmdlState -> IO CmdlState
- cDropTranslations :: CmdlState -> IO CmdlState
- cGoalsAxmGeneral :: CmdlListAction -> CmdlGoalAxiom -> String -> CmdlState -> IO CmdlState
- cDoLoop :: ProveCmdType -> CmdlState -> IO CmdlState
- cProve :: CmdlState -> IO CmdlState
- cDisprove :: CmdlState -> IO CmdlState
- cProveAll :: CmdlState -> IO CmdlState
- cSetUseThms :: Bool -> CmdlState -> IO CmdlState
- cSetSave2File :: Bool -> CmdlState -> IO CmdlState
- cEndScript :: CmdlState -> IO CmdlState
- cStartScript :: CmdlState -> IO CmdlState
- cTimeLimit :: String -> CmdlState -> IO CmdlState
- cNotACommand :: String -> CmdlState -> IO CmdlState
- cShowOutput :: Bool -> CmdlState -> IO CmdlState
Documentation
cTranslate :: String -> CmdlState -> IO CmdlState
select comorphisms
cDropTranslations :: CmdlState -> IO CmdlState
Drops any seleceted comorphism
cGoalsAxmGeneral :: CmdlListAction -> CmdlGoalAxiom -> String -> CmdlState -> IO CmdlState
A general function that implements the actions of setting, adding or deleting goals or axioms from the selection list
cDoLoop :: ProveCmdType -> CmdlState -> IO CmdlState
cProveAll :: CmdlState -> IO CmdlState
Proves all goals in the nodes selected using all axioms and theorems
cSetUseThms :: Bool -> CmdlState -> IO CmdlState
Sets the use theorems flag of the interface
cSetSave2File :: Bool -> CmdlState -> IO CmdlState
Sets the save2File value to either true or false
cEndScript :: CmdlState -> IO CmdlState
Function to signal the interface that the script has ended
cStartScript :: CmdlState -> IO CmdlState
Function to signal the interface that a scrips starts so it should not try to parse the input
cTimeLimit :: String -> CmdlState -> IO CmdlState
cNotACommand :: String -> CmdlState -> IO CmdlState
The function is called everytime when the input could not be parsed as a command
cShowOutput :: Bool -> CmdlState -> IO CmdlState