feldspar-compiler-0.3: Compiler for the Feldspar languageSource codeContentsIndex
Feldspar.Compiler.Imperative.CodeGeneration
Documentation
data Place Source
Constructors
Declaration_pl
MainParameter_pl
ValueNeed_pl
AddressNeed_pl
FunctionCallIn_pl
show/hide Instances
compToC :: ToC a => Platform -> a -> StringSource
class ToC a whereSource
Methods
toC :: Platform -> Place -> a -> StringSource
show/hide Instances
show_variable :: Platform -> Place -> VariableRole -> Type -> String -> IsRestrict -> StringSource
toCArray :: Platform -> Place -> ConstantData PrettyPrintSemanticInfo -> StringSource
class HasType a whereSource
Methods
typeof :: a -> TypeSource
show/hide Instances
ind :: (a -> String) -> a -> StringSource
listprint :: (a -> String) -> String -> [a] -> StringSource
parameterToExpression :: SemanticInfo t => ActualParameter t -> Expression tSource
decrArrayDepth :: Type -> TypeSource
simpleType :: Type -> BoolSource
toLeftValue :: SemanticInfo t => Expression t -> LeftValue tSource
contains :: SemanticInfo t => String -> Expression t -> BoolSource
getVarName :: SemanticInfo t => LeftValue t -> StringSource
Produced by Haddock version 2.6.1