Contents
Index
modulo-1.7.3: Modular C code generator
Index
absolutePaths
Language.Modulo.Load
AliasType
Language.Modulo
appleStyle
Language.Modulo.C
Array
Language.Modulo
BitField
Language.Modulo
Bool
Language.Modulo
breakList
Language.Modulo.Util
cairoStyle
Language.Modulo.C
capitalCase
Language.Modulo.Util.Mangle
CFloat
Language.Modulo
Char
Language.Modulo
CInitList
Language.Modulo
CInt
Language.Modulo
CompType
1 (Type/Class)
Language.Modulo
2 (Data Constructor)
Language.Modulo
concatMapM
Language.Modulo.Util
concatPost
Language.Modulo.Util
concatPre
Language.Modulo.Util
concatSep
Language.Modulo.Util
concatWrap
Language.Modulo.Util
ConstDecl
Language.Modulo
constMangler
Language.Modulo.C
convertName
Language.Modulo.Lisp
convertType
Language.Modulo.Lisp
CStr
Language.Modulo
CStyle
1 (Type/Class)
Language.Modulo.C
2 (Data Constructor)
Language.Modulo.C
cStyle
1 (Function)
Language.Modulo.Lisp
2 (Function)
Language.Modulo.Haskell
CWStr
Language.Modulo
Decl
Language.Modulo
divideList
Language.Modulo.Util
Doc
1 (Type/Class)
Language.Modulo
2 (Data Constructor)
Language.Modulo
Double
Language.Modulo
Enum
Language.Modulo
enumFieldMangler
Language.Modulo.C
Float
Language.Modulo
funcMangler
Language.Modulo.C
Function
Language.Modulo
FunctionDecl
Language.Modulo
FunType
1 (Type/Class)
Language.Modulo
2 (Data Constructor)
Language.Modulo
getDeclName
Language.Modulo
getDoc
Language.Modulo
getModuleName
Language.Modulo
getModuleNameList
Language.Modulo
getName
Language.Modulo
GlobalDecl
Language.Modulo
globalMangler
Language.Modulo.C
gtkStyle
Language.Modulo.C
guardMangler
Language.Modulo.C
GuardStyle
Language.Modulo.C
guardStyle
Language.Modulo.C
HaskellStyle
1 (Type/Class)
Language.Modulo.Haskell
2 (Data Constructor)
Language.Modulo.Haskell
haskellStyle
Language.Modulo.C
Ifndef
Language.Modulo.C
ImportStyle
Language.Modulo.C
includeDirective
Language.Modulo.C
includeStyle
Language.Modulo.C
innerFooter
Language.Modulo.C
innerHeader
Language.Modulo.C
Int
Language.Modulo
Int16
Language.Modulo
Int32
Language.Modulo
Int64
Language.Modulo
Int8
Language.Modulo
Intptr
Language.Modulo
LispStyle
1 (Type/Class)
Language.Modulo.Lisp
2 (Data Constructor)
Language.Modulo.Lisp
loadDependencies
Language.Modulo.Load
loadModule
Language.Modulo.Load
LocalPath
Language.Modulo.C
Long
Language.Modulo
LongDouble
Language.Modulo
LongLong
Language.Modulo
mixedCase
Language.Modulo.Util.Mangle
modDecls
Language.Modulo
modDoc
Language.Modulo
modImports
Language.Modulo
modName
Language.Modulo
modOptions
Language.Modulo
Module
1 (Type/Class)
Language.Modulo
2 (Data Constructor)
Language.Modulo
ModuleName
1 (Type/Class)
Language.Modulo
2 (Data Constructor)
Language.Modulo
ModuleOptions
1 (Type/Class)
Language.Modulo
2 (Data Constructor)
Language.Modulo
ModulePath
Language.Modulo.Load
Name
1 (Type/Class)
Language.Modulo
2 (Data Constructor)
Language.Modulo
optTransient
Language.Modulo
package
Language.Modulo.Lisp
PandocStyle
1 (Type/Class)
Language.Modulo.Pandoc
2 (Data Constructor)
Language.Modulo.Pandoc
parse
Language.Modulo.Parse
parseName
Language.Modulo.Parse
parsePrimType
Language.Modulo.Parse
parsePrimTypeMaybe
Language.Modulo.Parse
Pointer
Language.Modulo
post
Language.Modulo.Util
Pragma
Language.Modulo.C
pre
Language.Modulo.Util
prefixMangler
Language.Modulo.Lisp
primBoolType
Language.Modulo.Lisp
PrimType
1 (Type/Class)
Language.Modulo
2 (Data Constructor)
Language.Modulo
printModule
Language.Modulo.C
printModuleComm
Language.Modulo.C
printModuleHaskell
Language.Modulo.Haskell
printModuleHaskellStyle
Language.Modulo.Haskell
printModuleLisp
Language.Modulo.Lisp
printModuleLispStyle
Language.Modulo.Lisp
printModuleStyle
Language.Modulo.C
Ptrdiff
Language.Modulo
QName
Language.Modulo
RefType
1 (Type/Class)
Language.Modulo
2 (Data Constructor)
Language.Modulo
relativePath
Language.Modulo.Load
rename
Language.Modulo.Rename
renderModule
Language.Modulo.C
renderModuleHaskell
Language.Modulo.Haskell
renderModuleHaskellStyle
Language.Modulo.Haskell
renderModuleLisp
Language.Modulo.Lisp
renderModuleLispStyle
Language.Modulo.Lisp
renderModulePandoc
Language.Modulo.Pandoc
renderModuleStyle
Language.Modulo.C
safeOpaque
Language.Modulo.Lisp
SChar
Language.Modulo
sep
Language.Modulo.Util
sepCase
Language.Modulo.Util.Mangle
Short
Language.Modulo
Size
Language.Modulo
stdHaskellStyle
Language.Modulo.Haskell
stdLispStyle
Language.Modulo.Lisp
stdModulePaths
Language.Modulo.Load
stdPandocStyle
Language.Modulo.Pandoc
stdStyle
Language.Modulo.C
Struct
Language.Modulo
structFieldMangler
Language.Modulo.C
SystemPath
Language.Modulo.C
TagDecl
Language.Modulo
toCapitalString
Language.Modulo.Util
toLowerChar
Language.Modulo.Util
toLowerString
Language.Modulo.Util
toModuleName
Language.Modulo
toUpperChar
Language.Modulo.Util
toUpperString
Language.Modulo.Util
translConst
Language.Modulo.C
translEnumField
Language.Modulo.C
translFun
Language.Modulo.C
translGlobal
Language.Modulo.C
translStructField
Language.Modulo.C
translType
Language.Modulo.C
translUnionField
Language.Modulo.C
Type
Language.Modulo
TypeDecl
Language.Modulo
typeMangler
Language.Modulo.C
typePrefixMangler
Language.Modulo.C
UChar
Language.Modulo
UInt
Language.Modulo
UInt16
Language.Modulo
UInt32
Language.Modulo
UInt64
Language.Modulo
UInt8
Language.Modulo
UIntptr
Language.Modulo
ULong
Language.Modulo
ULongLong
Language.Modulo
uncase
Language.Modulo.Util.Unmangle
Union
Language.Modulo
unionFieldMangler
Language.Modulo.C
unmangle
Language.Modulo.Util.Unmangle
unsafeParseFile
Language.Modulo.Parse
unsep
Language.Modulo.Util.Unmangle
UShort
Language.Modulo
Value
Language.Modulo
valuePrefixMangler
Language.Modulo.C
Void
Language.Modulo
withPrefix
Language.Modulo.Util
withStdModulePaths
Language.Modulo.Load
withSuffix
Language.Modulo.Util
wrap
Language.Modulo.Util