Copyright | (c) Kristina Sojakova DFKI Bremen 2010 |
---|---|
License | GPLv2 or higher, see LICENSE.txt |
Maintainer | k.sojakova@jacobs-university.de |
Stability | experimental |
Portability | portable |
Safe Haskell | None |
Documentation
emptyGraph :: GRAPH Source #
openMathNS :: Maybe String Source #
structureQN :: QName Source #
constantQN :: QName Source #
notationQN :: QName Source #
definitionQN :: QName Source #
impLambdaOMS :: Element Source #
getFromAttr :: Element -> String Source #
getNameAttr :: Element -> String Source #
getModuleAttr :: Element -> Maybe String Source #
getBaseAttr :: Element -> Maybe String Source #
relativize :: FilePath -> FilePath -> FilePath Source #
toAbsoluteURI :: FilePath -> IO FilePath Source #
toRelativeURI :: FilePath -> IO FilePath Source #
fromLibName :: Namespace -> BASE -> IO FilePath Source #
twelf2SigMor :: Namespace -> FilePath -> IO LIBS Source #
getViewMorph :: Namespace -> String -> Sign -> Sign -> [Element] -> LIBS_EXT -> IO (Morphism, LIBS_EXT) Source #
processStruct :: Namespace -> String -> Sign -> Sign -> [Element] -> LIBS_EXT -> IO (Sign, Morphism, LIBS_EXT) Source #
constructMap :: Namespace -> [Element] -> NODE -> NODE -> LIBS_EXT -> IO (Map Symbol EXP, LIBS_EXT) Source #
conass2map :: Namespace -> Element -> (Map Symbol EXP, LIBS_EXT) -> NODE -> NODE -> IO (Map Symbol EXP, LIBS_EXT) Source #
incl2map :: Namespace -> Element -> (Map Symbol EXP, LIBS_EXT) -> NODE -> NODE -> IO (Map Symbol EXP, LIBS_EXT) Source #
strass2map :: Namespace -> Element -> (Map Symbol EXP, LIBS_EXT) -> NODE -> NODE -> IO (Map Symbol EXP, LIBS_EXT) Source #