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