drasil-gool-0.1.1.0: A framework for code and document generation for scientific software - GOOL SubPackage
Safe HaskellSafe-Inferred
LanguageHaskell2010

GOOL.Drasil.AST

Documentation

data Terminator Source #

Constructors

Semi 
Empty 

data ScopeTag Source #

Constructors

Pub 
Priv 

Instances

Instances details
Eq ScopeTag Source # 
Instance details

Defined in GOOL.Drasil.AST

data FileType Source #

Constructors

Combined 
Source 
Header 

data Binding Source #

Constructors

Static 
Dynamic 

onBinding :: Binding -> a -> a -> a Source #

od :: Int -> Doc -> OpData Source #

commonThunkElim :: (CommonThunk s -> a) -> (CommonThunk s -> a) -> CommonThunk s -> a Source #