Copyright | (c) Christian Maeder, DFKI GmbH 2009 |
---|---|
License | GPLv2 or higher, see LICENSE.txt |
Maintainer | Christian.Maeder@dfki.de |
Stability | provisional |
Portability | portable |
Safe Haskell | None |
data types for development graph commands to be invoked via the GUI, the command-line-interface (CMDL), and other tools
- data GlobCmd
- = Automatic
- | GlobDecomp
- | GlobSubsume
- | LocalDecomp
- | LocalInference
- | CompositionProveEdges
- | CompositionCreateEdges
- | Conservativity
- | ThmHideShift
- | HideThmShift
- | Colimit
- | NormalForm
- | TriangleCons
- | Freeness
- | ThmFreeShift
- | QualifyNames
- | UndoCmd
- | RedoCmd
- | Importing
- | DisjointUnion
- | Renaming
- | Hiding
- | Heterogeneity
- | ProveCurrent
- | DisproveCurrent
- | CheckConsistencyCurrent
- | CheckConservativityAll
- | DropTranslation
- globCmdList :: [GlobCmd]
- menuTextGlobCmd :: GlobCmd -> String
- cmdlGlobCmd :: GlobCmd -> String
- isDgRule :: GlobCmd -> Bool
- isFlatteningCmd :: GlobCmd -> Bool
- isUndoOrRedo :: GlobCmd -> Bool
- describeGlobCmd :: GlobCmd -> String
- globCmdNameStr :: GlobCmd -> String
- data SelectCmd
- selectCmdList :: [SelectCmd]
- selectCmdNameStr :: SelectCmd -> String
- describeSelectCmd :: SelectCmd -> String
- data InspectCmd
- inspectCmdList :: [InspectCmd]
- showInspectCmd :: InspectCmd -> String
- requiresNode :: InspectCmd -> Bool
- data ChangeCmd
- describeChangeCmd :: ChangeCmd -> String
- changeCmdList :: [ChangeCmd]
- changeCmdNameStr :: ChangeCmd -> String
- data Command
- eqCmd :: Command -> Command -> Bool
- mkSelectCmd :: SelectCmd -> Command
- mkChangeCmd :: ChangeCmd -> Command
- cmdInputStr :: Command -> String
- setInputStr :: String -> Command -> Command
- cmdNameStr :: Command -> String
- showCmd :: Command -> String
- describeCmd :: Command -> String
- commandList :: [Command]
Documentation
data GlobCmd
globCmdList :: [GlobCmd]
menuTextGlobCmd :: GlobCmd -> String
cmdlGlobCmd :: GlobCmd -> String
even some short names for the command line interface
isFlatteningCmd :: GlobCmd -> Bool
isUndoOrRedo :: GlobCmd -> Bool
describeGlobCmd :: GlobCmd -> String
globCmdNameStr :: GlobCmd -> String
data SelectCmd
select a named entity
selectCmdList :: [SelectCmd]
selectCmdNameStr :: SelectCmd -> String
describeSelectCmd :: SelectCmd -> String
data InspectCmd
inspectCmdList :: [InspectCmd]
showInspectCmd :: InspectCmd -> String
requiresNode :: InspectCmd -> Bool
data ChangeCmd
describeChangeCmd :: ChangeCmd -> String
changeCmdList :: [ChangeCmd]
changeCmdNameStr :: ChangeCmd -> String
data Command
mkSelectCmd :: SelectCmd -> Command
mkChangeCmd :: ChangeCmd -> Command
cmdInputStr :: Command -> String
setInputStr :: String -> Command -> Command
cmdNameStr :: Command -> String
describeCmd :: Command -> String
commandList :: [Command]