| Safe Haskell | None |
|---|---|
| Language | GHC2024 |
Drasil.GOOL.LanguageRenderer.CommonGOOL
Description
Contains common implementations specific to GOOL
Documentation
constDecDef :: (InternalVarElim r, RenderStatement r stmt, ScopeElim r, UnRepr r TypeData, ValueElim r, VariableElim r) => SVariable r -> r ScopeData -> SValue r -> MS (r stmt) Source #
classMethodCall :: (RenderValue r, UnRepr r TypeData) => String -> VS (r TypeData) -> VS (r TypeData) -> [SValue r] -> NamedArgs r -> SValue r Source #
listAppend :: (InternalValueExp r, ValueStatement r stmt) => String -> SValue r -> SValue r -> MS (r stmt) Source #
listAdd :: (IndexTranslator r, InternalValueExp r, ValueStatement r stmt) => String -> SValue r -> SValue r -> SValue r -> MS (r stmt) Source #