| Copyright | (c) Otto-von-Guericke University of Magdeburg | 
|---|---|
| License | GPLv2 or higher, see LICENSE.txt | 
| Safe Haskell | None | 
HetsAPI.InfoCommands
Description
Synopsis
- getGraphForLibrary :: LibName -> LibEnv -> DGraph
 - getNodesFromDevelopmentGraph :: DGraph -> [DGNodeLab]
 - getLNodesFromDevelopmentGraph :: DGraph -> [LNode DGNodeLab]
 - getEdgesFromDevelopmentGraph :: DGraph -> [DGLinkLab]
 - getLEdgesFromDevelopmentGraph :: DGraph -> [LEdge DGLinkLab]
 - getAllSentences :: G_theory -> TheorySentenceByName
 - getAllAxioms :: G_theory -> TheorySentenceByName
 - getAllGoals :: G_theory -> TheorySentenceByName
 - getProvenGoals :: G_theory -> TheorySentenceByName
 - getUnprovenGoals :: G_theory -> TheorySentenceByName
 - prettySentence :: Logic lid sublogics basic_spec sentence symb_items symb_map_items sign morphism symbol raw_symbol proof_tree => lid -> Sentence -> String
 - prettySentenceOfTheory :: G_theory -> Sentence -> String
 - prettyTheory :: G_theory -> String
 - getDevelopmentGraphNodeType :: DGNodeLab -> DGNodeType
 - theorySentenceIsAxiom :: SenAttr a (ThmStatus tStatus) -> Bool
 - theorySentenceWasTheorem :: SenAttr a (ThmStatus tStatus) -> Bool
 - theorySentenceIsDefined :: SenAttr a (ThmStatus tStatus) -> Bool
 - theorySentenceGetTheoremStatus :: SenAttr a (ThmStatus tStatus) -> [tStatus]
 - theorySentencePriority :: SenAttr a (ThmStatus tStatus) -> Maybe String
 - theorySentenceContent :: SenAttr a (ThmStatus tStatus) -> a
 - theorySentenceBestProof :: Ord proof => SenAttr a (ThmStatus (c, proof)) -> Maybe proof
 - getLibraryDependencies :: LibEnv -> [(LibName, LibName)]
 - getRefinementTree :: String -> DGraph -> Maybe (Gr RefinementTreeNode RefinementTreeLink)
 - getAvailableSpecificationsForRefinement :: DGraph -> [String]
 
Documentation
getGraphForLibrary :: LibName -> LibEnv -> DGraph Source #
getDevelopmentGraphByName name env returns the development graph for the
   library name in the environment env.
getNodesFromDevelopmentGraph :: DGraph -> [DGNodeLab] Source #
getNodesFromDevelopmentGraph graph returns the nodes of the development
   graph graph
getLNodesFromDevelopmentGraph :: DGraph -> [LNode DGNodeLab] Source #
getNodesFromDevelopmentGraph graph returns the nodes of the development
   graph graph
getLEdgesFromDevelopmentGraph :: DGraph -> [LEdge DGLinkLab] Source #
prettySentence :: Logic lid sublogics basic_spec sentence symb_items symb_map_items sign morphism symbol raw_symbol proof_tree => lid -> Sentence -> String Source #
prettySentenceOfTheory :: G_theory -> Sentence -> String Source #
prettyTheory :: G_theory -> String Source #
theorySentenceIsAxiom :: SenAttr a (ThmStatus tStatus) -> Bool Source #
theorySentenceWasTheorem :: SenAttr a (ThmStatus tStatus) -> Bool Source #
theorySentenceIsDefined :: SenAttr a (ThmStatus tStatus) -> Bool Source #
theorySentenceGetTheoremStatus :: SenAttr a (ThmStatus tStatus) -> [tStatus] Source #
theorySentencePriority :: SenAttr a (ThmStatus tStatus) -> Maybe String Source #
theorySentenceContent :: SenAttr a (ThmStatus tStatus) -> a Source #
theorySentenceBestProof :: Ord proof => SenAttr a (ThmStatus (c, proof)) -> Maybe proof Source #
getRefinementTree :: String -> DGraph -> Maybe (Gr RefinementTreeNode RefinementTreeLink) Source #
getAvailableSpecificationsForRefinement :: DGraph -> [String] Source #