Copyright | (c) Jonathan von Schroeder DFKI GmbH 2010 |
---|---|
License | GPLv2 or higher, see LICENSE.txt |
Maintainer | jonathan.von_schroeder@dfki.de |
Stability | experimental |
Portability | portable |
Safe Haskell | None |
Documentation
readMappedInt :: Map Int a -> MSaxState a Source #
listToTypes :: Map Int HolType -> [Int] -> Maybe [HolType] Source #
readSharedHolTerm :: Map Int HolType -> Map Int String -> Map Int Term -> MSaxState (Map Int Term) Source #
importData :: HetcatsOpts -> FilePath -> IO ([(String, [(String, Term)])], [(String, String)]) Source #
mergeTypesOps :: (Map String Int, Map String HolType) -> (Map String Int, Map String HolType) -> (Map String Int, Map String HolType) Source #
sigDepends :: Sign -> Sign -> Bool Source #
prettifyTypeVarsTp :: HolType -> Map String String -> (HolType, Map String String) Source #
prettifyTypeVarsTm :: Term -> Map String String -> (Term, Map String String) Source #
prettifyTypeVars :: ([(String, [(String, Term)])], [(String, String)]) -> ([(String, [(String, Term)])], [(String, String)]) Source #
treeLevels :: [(String, String)] -> Map Int [(String, String)] Source #
_insNodeDG :: Sign -> [Named Sentence] -> FilePath -> String -> (DGraph, Map String (String, Node, DGNodeLab)) -> (DGraph, Map String (String, Node, DGNodeLab)) Source #
anaHolLightFile :: HetcatsOpts -> FilePath -> IO (Maybe (LibName, LibEnv)) Source #