curry-frontend-0.2.5: Compile the functional logic language Curry to several intermediate formatsSource codeContentsIndex
OldScopeEnv
Documentation
type ScopeEnv = (IdEnv, [IdEnv], Int)Source
newScopeEnv :: ScopeEnvSource
insertIdent :: Ident -> ScopeEnv -> ScopeEnvSource
getIdentLevel :: Ident -> ScopeEnv -> Maybe IntSource
isVisible :: Ident -> ScopeEnv -> BoolSource
isDeclared :: Ident -> ScopeEnv -> BoolSource
beginScope :: ScopeEnv -> ScopeEnvSource
endScope :: ScopeEnv -> ScopeEnvSource
getLevel :: ScopeEnv -> IntSource
genIdent :: String -> ScopeEnv -> Maybe IdentSource
genIdentList :: Int -> String -> ScopeEnv -> [Ident]Source
Produced by Haddock version 2.4.2