| GetSet SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| InternalValueExp SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| OOFunctionSym SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| OOTypeSym SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| OOValueExpression SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| OOValueSym SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| OOVariableSym SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| OOVariableValue SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| SelfSym SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| ClassElim SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| InternalGetSet SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| OOMethodTypeSym SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| Argument SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| Array SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| BinderElim SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| BinderSym SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| BooleanExpression SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| CommandLineArgs SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| Comparison SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| FunctionSym SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| IndexTranslator SwiftCode Source # | |
|
| List SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| Literal SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| MathConstant SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| NumericExpression SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| ParameterSym SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| Reference SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| ScopeSym SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| Set SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| TypeElim SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| TypeSym SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| ValueExpression SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| ValueSym SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| VariableElim SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| VariableSym SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| VariableValue SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| BinaryOpSym SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| BlockCommentElim SwiftCode Source # | |
|
| BlockCommentSym SwiftCode Source # | |
|
| FunctionElim SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| ImportSym SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| InternalBinderElim SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| InternalListFunc SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| InternalVarElim SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| MethodTypeSym SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| OpElim SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| ParamElim SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| RenderFunction SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| RenderParam SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| RenderType SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| RenderValue SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| RenderVariable SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| ScopeElim SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| UnaryOpSym SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| ValueElim SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| Applicative SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| Functor SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| Monad SwiftCode Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| InternalList SwiftCode Block Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| UnRepr SwiftCode contents Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| RenderMethod SwiftCode MethodData Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| AttachmentSym SwiftCode Doc Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| ModuleSym SwiftCode ModData MethodData Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| StrategyPattern SwiftCode Body Block Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| ModuleElim SwiftCode ModData Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| PermElim SwiftCode Doc Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| RenderFile SwiftCode FileData ModData Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| RenderMod SwiftCode ModData Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| StateVarElim SwiftCode StateVar Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| VisibilitySym SwiftCode Doc Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| BlockElim SwiftCode Block Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| BodyElim SwiftCode Body Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| MethodElim SwiftCode MethodData Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| RenderBlock SwiftCode Block Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| RenderBody SwiftCode Body Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| RenderVisibility SwiftCode Doc Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| VisibilityElim SwiftCode Doc Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| FileSym SwiftCode FileData ModData Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| ProgramSym SwiftCode ProgData FileData Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| StateVarSym SwiftCode Doc Doc Doc Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| RenderClass SwiftCode Doc MethodData StateVar Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| BodySym SwiftCode Body Block Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| MethodSym SwiftCode Doc MethodData Body Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| ClassSym SwiftCode Doc MethodData StateVar Doc Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| OOMethodSym SwiftCode Doc MethodData Doc Body Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| OORenderMethod SwiftCode Doc MethodData Doc Body Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| BlockSym SwiftCode Block (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| CommentStatement SwiftCode (Doc, Terminator) Source # | |
|
| EmptyStatement SwiftCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| MultiStatement SwiftCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| RenderStatement SwiftCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| StatementElim SwiftCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| CommonRenderSym SwiftCode Doc (Doc, Terminator) MethodData Body Block Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| OORenderSym SwiftCode Doc (Doc, Terminator) MethodData StateVar Doc FileData ModData Body Block Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| OOProg SwiftCode Doc (Doc, Terminator) MethodData StateVar Doc ProgData FileData ModData Body Block Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| OOFuncAppStatement SwiftCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| ObserverPattern SwiftCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| AssignStatement SwiftCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| FileHandling SwiftCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| FuncAppStatement SwiftCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| ListStatement SwiftCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| PrintConsole SwiftCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| PrintFile SwiftCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| ReadConsole SwiftCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| ReadFile SwiftCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| StringStatement SwiftCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| ValueStatement SwiftCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| InternalAssignStmt SwiftCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| InternalControlStmt SwiftCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| InternalIOStmt SwiftCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| OODeclStatement SwiftCode (Doc, Terminator) Body Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| ControlStatement SwiftCode (Doc, Terminator) Body Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer Methods break :: MS (SwiftCode (Doc, Terminator)) Source # continue :: MS (SwiftCode (Doc, Terminator)) Source # returnStmt :: SValue SwiftCode -> MS (SwiftCode (Doc, Terminator)) Source # throw :: Label -> MS (SwiftCode (Doc, Terminator)) Source # ifCond :: [(SValue SwiftCode, MS (SwiftCode Body))] -> MS (SwiftCode Body) -> MS (SwiftCode (Doc, Terminator)) Source # switch :: SValue SwiftCode -> [(SValue SwiftCode, MS (SwiftCode Body))] -> MS (SwiftCode Body) -> MS (SwiftCode (Doc, Terminator)) Source # ifExists :: SValue SwiftCode -> MS (SwiftCode Body) -> MS (SwiftCode Body) -> MS (SwiftCode (Doc, Terminator)) Source # for :: MS (SwiftCode (Doc, Terminator)) -> SValue SwiftCode -> MS (SwiftCode (Doc, Terminator)) -> MS (SwiftCode Body) -> MS (SwiftCode (Doc, Terminator)) Source # forRange :: SVariable SwiftCode -> SValue SwiftCode -> SValue SwiftCode -> SValue SwiftCode -> MS (SwiftCode Body) -> MS (SwiftCode (Doc, Terminator)) Source # forEach :: SVariable SwiftCode -> SValue SwiftCode -> MS (SwiftCode Body) -> MS (SwiftCode (Doc, Terminator)) Source # while :: SValue SwiftCode -> MS (SwiftCode Body) -> MS (SwiftCode (Doc, Terminator)) Source # tryCatch :: MS (SwiftCode Body) -> MS (SwiftCode Body) -> MS (SwiftCode (Doc, Terminator)) Source # assert :: SValue SwiftCode -> SValue SwiftCode -> MS (SwiftCode (Doc, Terminator)) Source # |
| DeclStatement SwiftCode (Doc, Terminator) Body Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer Methods varDec :: SVariable SwiftCode -> SwiftCode ScopeData -> MS (SwiftCode (Doc, Terminator)) Source # varDecDef :: SVariable SwiftCode -> SwiftCode ScopeData -> SValue SwiftCode -> MS (SwiftCode (Doc, Terminator)) Source # listDec :: Integer -> SVariable SwiftCode -> SwiftCode ScopeData -> MS (SwiftCode (Doc, Terminator)) Source # listDecDef :: SVariable SwiftCode -> SwiftCode ScopeData -> [SValue SwiftCode] -> MS (SwiftCode (Doc, Terminator)) Source # setDec :: SVariable SwiftCode -> SwiftCode ScopeData -> MS (SwiftCode (Doc, Terminator)) Source # setDecDef :: SVariable SwiftCode -> SwiftCode ScopeData -> SValue SwiftCode -> MS (SwiftCode (Doc, Terminator)) Source # arrayDec :: Integer -> SValue SwiftCode -> SVariable SwiftCode -> SwiftCode ScopeData -> MS (SwiftCode (Doc, Terminator)) Source # arrayDecDef :: SVariable SwiftCode -> SwiftCode ScopeData -> [SValue SwiftCode] -> MS (SwiftCode (Doc, Terminator)) Source # constDecDef :: SVariable SwiftCode -> SwiftCode ScopeData -> SValue SwiftCode -> MS (SwiftCode (Doc, Terminator)) Source # funcDecDef :: SVariable SwiftCode -> SwiftCode ScopeData -> [SVariable SwiftCode] -> MS (SwiftCode Body) -> MS (SwiftCode (Doc, Terminator)) Source # |
| Eq a => Eq (SwiftCode a) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |