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
Synopsis
- 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 Source #
select comorphisms
cDropTranslations :: CmdlState -> IO CmdlState Source #
Drops any seleceted comorphism
cGoalsAxmGeneral :: CmdlListAction -> CmdlGoalAxiom -> String -> CmdlState -> IO CmdlState Source #
A general function that implements the actions of setting, adding or deleting goals or axioms from the selection list
cProve :: CmdlState -> IO CmdlState Source #
Proves only selected goals from all nodes using selected axioms
cProveAll :: CmdlState -> IO CmdlState Source #
Proves all goals in the nodes selected using all axioms and theorems
cSetUseThms :: Bool -> CmdlState -> IO CmdlState Source #
Sets the use theorems flag of the interface
cSetSave2File :: Bool -> CmdlState -> IO CmdlState Source #
Sets the save2File value to either true or false
cEndScript :: CmdlState -> IO CmdlState Source #
Function to signal the interface that the script has ended
cStartScript :: CmdlState -> IO CmdlState Source #
Function to signal the interface that a scrips starts so it should not try to parse the input
cTimeLimit :: String -> CmdlState -> IO CmdlState Source #
cNotACommand :: String -> CmdlState -> IO CmdlState Source #
The function is called everytime when the input could not be parsed as a command
cShowOutput :: Bool -> CmdlState -> IO CmdlState Source #