| FileSym JuliaCode Doc (Doc, Terminator) MethodData Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.JuliaRenderer |
| FileSym MatlabCode Doc (Doc, Terminator) MethodData Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| ModuleSym JuliaCode Doc (Doc, Terminator) MethodData Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.JuliaRenderer |
| ModuleSym MatlabCode Doc (Doc, Terminator) MethodData Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| ProcRenderSym JuliaCode Doc (Doc, Terminator) MethodData Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.JuliaRenderer |
| ProcRenderSym MatlabCode Doc (Doc, Terminator) MethodData Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| MethodSym CSharpCode Doc (Doc, Terminator) MethodData Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CSharpRenderer |
| MethodSym JavaCode Doc (Doc, Terminator) MethodData Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.JavaRenderer |
| MethodSym PythonCode Doc (Doc, Terminator) MethodData Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.PythonRenderer |
| MethodSym SwiftCode Doc (Doc, Terminator) MethodData Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| MethodSym JuliaCode Doc (Doc, Terminator) MethodData Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.JuliaRenderer |
| MethodSym MatlabCode Doc (Doc, Terminator) MethodData Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| SharedProg CSharpCode Doc (Doc, Terminator) MethodData Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CSharpRenderer |
| SharedProg JavaCode Doc (Doc, Terminator) MethodData Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.JavaRenderer |
| SharedProg PythonCode Doc (Doc, Terminator) MethodData Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.PythonRenderer |
| SharedProg SwiftCode Doc (Doc, Terminator) MethodData Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| SharedProg JuliaCode Doc (Doc, Terminator) MethodData Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.JuliaRenderer |
| SharedProg MatlabCode Doc (Doc, Terminator) MethodData Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| CommonRenderSym CSharpCode Doc (Doc, Terminator) MethodData Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CSharpRenderer |
| CommonRenderSym JavaCode Doc (Doc, Terminator) MethodData Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.JavaRenderer |
| CommonRenderSym PythonCode Doc (Doc, Terminator) MethodData Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.PythonRenderer |
| CommonRenderSym SwiftCode Doc (Doc, Terminator) MethodData Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| CommonRenderSym JuliaCode Doc (Doc, Terminator) MethodData Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.JuliaRenderer |
| CommonRenderSym MatlabCode Doc (Doc, Terminator) MethodData Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| OOMethodSym CSharpCode Doc (Doc, Terminator) MethodData Doc Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CSharpRenderer |
| OOMethodSym JavaCode Doc (Doc, Terminator) MethodData Doc Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.JavaRenderer |
| OOMethodSym PythonCode Doc (Doc, Terminator) MethodData AttachmentData Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.PythonRenderer |
| OOMethodSym SwiftCode Doc (Doc, Terminator) MethodData Doc Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| ProcProg JuliaCode Doc (Doc, Terminator) MethodData ProgData Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.JuliaRenderer |
| ProcProg MatlabCode Doc (Doc, Terminator) MethodData ProgData Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| ProgramSym JuliaCode Doc (Doc, Terminator) MethodData ProgData Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.JuliaRenderer |
| ProgramSym MatlabCode Doc (Doc, Terminator) MethodData ProgData Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| ClassSym CSharpCode Doc (Doc, Terminator) MethodData StateVar Doc Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CSharpRenderer |
| ClassSym JavaCode Doc (Doc, Terminator) MethodData StateVar Doc Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.JavaRenderer |
| ClassSym PythonCode Doc (Doc, Terminator) MethodData StateVar AttachmentData Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.PythonRenderer |
| ClassSym SwiftCode Doc (Doc, Terminator) MethodData StateVar Doc Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| FileSym CSharpCode Doc (Doc, Terminator) MethodData StateVar Doc Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CSharpRenderer |
| FileSym JavaCode Doc (Doc, Terminator) MethodData StateVar Doc Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.JavaRenderer |
| FileSym PythonCode Doc (Doc, Terminator) MethodData StateVar AttachmentData Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.PythonRenderer |
| FileSym SwiftCode Doc (Doc, Terminator) MethodData StateVar Doc Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| ModuleSym CSharpCode Doc (Doc, Terminator) MethodData StateVar Doc Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CSharpRenderer |
| ModuleSym JavaCode Doc (Doc, Terminator) MethodData StateVar Doc Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.JavaRenderer |
| ModuleSym PythonCode Doc (Doc, Terminator) MethodData StateVar AttachmentData Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.PythonRenderer |
| ModuleSym SwiftCode Doc (Doc, Terminator) MethodData StateVar Doc Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| OORenderSym CSharpCode Doc (Doc, Terminator) MethodData StateVar Doc Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CSharpRenderer |
| OORenderSym JavaCode Doc (Doc, Terminator) MethodData StateVar Doc Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.JavaRenderer |
| OORenderSym PythonCode Doc (Doc, Terminator) MethodData StateVar AttachmentData Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.PythonRenderer |
| OORenderSym SwiftCode Doc (Doc, Terminator) MethodData StateVar Doc Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| OOProg CSharpCode Doc (Doc, Terminator) MethodData StateVar Doc ProgData Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CSharpRenderer |
| OOProg JavaCode Doc (Doc, Terminator) MethodData StateVar Doc ProgData Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.JavaRenderer |
| OOProg PythonCode Doc (Doc, Terminator) MethodData StateVar AttachmentData ProgData Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.PythonRenderer |
| OOProg SwiftCode Doc (Doc, Terminator) MethodData StateVar Doc ProgData Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| ProgramSym CSharpCode Doc (Doc, Terminator) MethodData StateVar Doc ProgData Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CSharpRenderer |
| ProgramSym JavaCode Doc (Doc, Terminator) MethodData StateVar Doc ProgData Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.JavaRenderer |
| ProgramSym PythonCode Doc (Doc, Terminator) MethodData StateVar AttachmentData ProgData Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.PythonRenderer |
| ProgramSym SwiftCode Doc (Doc, Terminator) MethodData StateVar Doc ProgData Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| OODeclStatement CSharpCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CSharpRenderer |
| OODeclStatement CppHdrCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| OODeclStatement CppSrcCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| OODeclStatement JavaCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.JavaRenderer |
| OODeclStatement PythonCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.PythonRenderer |
| OODeclStatement SwiftCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| OOFuncAppStatement CSharpCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CSharpRenderer |
| OOFuncAppStatement CppHdrCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| OOFuncAppStatement CppSrcCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| OOFuncAppStatement JavaCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.JavaRenderer |
| OOFuncAppStatement PythonCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.PythonRenderer |
| OOFuncAppStatement SwiftCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| OOStatement CSharpCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CSharpRenderer |
| OOStatement CppHdrCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| OOStatement CppSrcCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| OOStatement JavaCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.JavaRenderer |
| OOStatement PythonCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.PythonRenderer |
| OOStatement SwiftCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| ObserverPattern CSharpCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CSharpRenderer |
| ObserverPattern CppHdrCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| ObserverPattern CppSrcCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| ObserverPattern JavaCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.JavaRenderer |
| ObserverPattern PythonCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.PythonRenderer |
| ObserverPattern SwiftCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| StrategyPattern CSharpCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CSharpRenderer |
| StrategyPattern CppHdrCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| StrategyPattern CppSrcCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| StrategyPattern JavaCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.JavaRenderer |
| StrategyPattern PythonCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.PythonRenderer |
| StrategyPattern SwiftCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| AssignStatement CSharpCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CSharpRenderer |
| AssignStatement CppHdrCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| AssignStatement CppSrcCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| AssignStatement JavaCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.JavaRenderer |
| AssignStatement PythonCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.PythonRenderer |
| AssignStatement SwiftCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| AssignStatement JuliaCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.JuliaRenderer |
| AssignStatement MatlabCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| BlockSym CSharpCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CSharpRenderer |
| BlockSym CppHdrCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| BlockSym CppSrcCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| BlockSym JavaCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.JavaRenderer |
| BlockSym PythonCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.PythonRenderer |
| BlockSym SwiftCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| BlockSym JuliaCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.JuliaRenderer |
| BlockSym MatlabCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| BodySym CSharpCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CSharpRenderer |
| BodySym CppHdrCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| BodySym CppSrcCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| BodySym JavaCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.JavaRenderer |
| BodySym PythonCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.PythonRenderer |
| BodySym SwiftCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| BodySym JuliaCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.JuliaRenderer |
| BodySym MatlabCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| CommentStatement CSharpCode (Doc, Terminator) Source # | |
|
| CommentStatement CppHdrCode (Doc, Terminator) Source # | |
|
| CommentStatement CppSrcCode (Doc, Terminator) Source # | |
|
| CommentStatement JavaCode (Doc, Terminator) Source # | |
|
| CommentStatement PythonCode (Doc, Terminator) Source # | |
|
| CommentStatement SwiftCode (Doc, Terminator) Source # | |
|
| CommentStatement JuliaCode (Doc, Terminator) Source # | |
|
| CommentStatement MatlabCode (Doc, Terminator) Source # | |
|
| ControlStatement CSharpCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CSharpRenderer Methods break :: MS (CSharpCode (Doc, Terminator)) Source # continue :: MS (CSharpCode (Doc, Terminator)) Source # returnStmt :: SValue CSharpCode -> MS (CSharpCode (Doc, Terminator)) Source # throw :: Label -> MS (CSharpCode (Doc, Terminator)) Source # ifCond :: [(SValue CSharpCode, MS (CSharpCode Body))] -> MS (CSharpCode Body) -> MS (CSharpCode (Doc, Terminator)) Source # switch :: SValue CSharpCode -> [(SValue CSharpCode, MS (CSharpCode Body))] -> MS (CSharpCode Body) -> MS (CSharpCode (Doc, Terminator)) Source # ifExists :: SValue CSharpCode -> MS (CSharpCode Body) -> MS (CSharpCode Body) -> MS (CSharpCode (Doc, Terminator)) Source # for :: MS (CSharpCode (Doc, Terminator)) -> SValue CSharpCode -> MS (CSharpCode (Doc, Terminator)) -> MS (CSharpCode Body) -> MS (CSharpCode (Doc, Terminator)) Source # forRange :: SVariable CSharpCode -> SValue CSharpCode -> SValue CSharpCode -> SValue CSharpCode -> MS (CSharpCode Body) -> MS (CSharpCode (Doc, Terminator)) Source # forEach :: SVariable CSharpCode -> SValue CSharpCode -> MS (CSharpCode Body) -> MS (CSharpCode (Doc, Terminator)) Source # while :: SValue CSharpCode -> MS (CSharpCode Body) -> MS (CSharpCode (Doc, Terminator)) Source # tryCatch :: MS (CSharpCode Body) -> MS (CSharpCode Body) -> MS (CSharpCode (Doc, Terminator)) Source # assert :: SValue CSharpCode -> SValue CSharpCode -> MS (CSharpCode (Doc, Terminator)) Source # |
| ControlStatement CppHdrCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer Methods break :: MS (CppHdrCode (Doc, Terminator)) Source # continue :: MS (CppHdrCode (Doc, Terminator)) Source # returnStmt :: SValue CppHdrCode -> MS (CppHdrCode (Doc, Terminator)) Source # throw :: Label -> MS (CppHdrCode (Doc, Terminator)) Source # ifCond :: [(SValue CppHdrCode, MS (CppHdrCode Body))] -> MS (CppHdrCode Body) -> MS (CppHdrCode (Doc, Terminator)) Source # switch :: SValue CppHdrCode -> [(SValue CppHdrCode, MS (CppHdrCode Body))] -> MS (CppHdrCode Body) -> MS (CppHdrCode (Doc, Terminator)) Source # ifExists :: SValue CppHdrCode -> MS (CppHdrCode Body) -> MS (CppHdrCode Body) -> MS (CppHdrCode (Doc, Terminator)) Source # for :: MS (CppHdrCode (Doc, Terminator)) -> SValue CppHdrCode -> MS (CppHdrCode (Doc, Terminator)) -> MS (CppHdrCode Body) -> MS (CppHdrCode (Doc, Terminator)) Source # forRange :: SVariable CppHdrCode -> SValue CppHdrCode -> SValue CppHdrCode -> SValue CppHdrCode -> MS (CppHdrCode Body) -> MS (CppHdrCode (Doc, Terminator)) Source # forEach :: SVariable CppHdrCode -> SValue CppHdrCode -> MS (CppHdrCode Body) -> MS (CppHdrCode (Doc, Terminator)) Source # while :: SValue CppHdrCode -> MS (CppHdrCode Body) -> MS (CppHdrCode (Doc, Terminator)) Source # tryCatch :: MS (CppHdrCode Body) -> MS (CppHdrCode Body) -> MS (CppHdrCode (Doc, Terminator)) Source # assert :: SValue CppHdrCode -> SValue CppHdrCode -> MS (CppHdrCode (Doc, Terminator)) Source # |
| ControlStatement CppSrcCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer Methods break :: MS (CppSrcCode (Doc, Terminator)) Source # continue :: MS (CppSrcCode (Doc, Terminator)) Source # returnStmt :: SValue CppSrcCode -> MS (CppSrcCode (Doc, Terminator)) Source # throw :: Label -> MS (CppSrcCode (Doc, Terminator)) Source # ifCond :: [(SValue CppSrcCode, MS (CppSrcCode Body))] -> MS (CppSrcCode Body) -> MS (CppSrcCode (Doc, Terminator)) Source # switch :: SValue CppSrcCode -> [(SValue CppSrcCode, MS (CppSrcCode Body))] -> MS (CppSrcCode Body) -> MS (CppSrcCode (Doc, Terminator)) Source # ifExists :: SValue CppSrcCode -> MS (CppSrcCode Body) -> MS (CppSrcCode Body) -> MS (CppSrcCode (Doc, Terminator)) Source # for :: MS (CppSrcCode (Doc, Terminator)) -> SValue CppSrcCode -> MS (CppSrcCode (Doc, Terminator)) -> MS (CppSrcCode Body) -> MS (CppSrcCode (Doc, Terminator)) Source # forRange :: SVariable CppSrcCode -> SValue CppSrcCode -> SValue CppSrcCode -> SValue CppSrcCode -> MS (CppSrcCode Body) -> MS (CppSrcCode (Doc, Terminator)) Source # forEach :: SVariable CppSrcCode -> SValue CppSrcCode -> MS (CppSrcCode Body) -> MS (CppSrcCode (Doc, Terminator)) Source # while :: SValue CppSrcCode -> MS (CppSrcCode Body) -> MS (CppSrcCode (Doc, Terminator)) Source # tryCatch :: MS (CppSrcCode Body) -> MS (CppSrcCode Body) -> MS (CppSrcCode (Doc, Terminator)) Source # assert :: SValue CppSrcCode -> SValue CppSrcCode -> MS (CppSrcCode (Doc, Terminator)) Source # |
| ControlStatement JavaCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.JavaRenderer Methods break :: MS (JavaCode (Doc, Terminator)) Source # continue :: MS (JavaCode (Doc, Terminator)) Source # returnStmt :: SValue JavaCode -> MS (JavaCode (Doc, Terminator)) Source # throw :: Label -> MS (JavaCode (Doc, Terminator)) Source # ifCond :: [(SValue JavaCode, MS (JavaCode Body))] -> MS (JavaCode Body) -> MS (JavaCode (Doc, Terminator)) Source # switch :: SValue JavaCode -> [(SValue JavaCode, MS (JavaCode Body))] -> MS (JavaCode Body) -> MS (JavaCode (Doc, Terminator)) Source # ifExists :: SValue JavaCode -> MS (JavaCode Body) -> MS (JavaCode Body) -> MS (JavaCode (Doc, Terminator)) Source # for :: MS (JavaCode (Doc, Terminator)) -> SValue JavaCode -> MS (JavaCode (Doc, Terminator)) -> MS (JavaCode Body) -> MS (JavaCode (Doc, Terminator)) Source # forRange :: SVariable JavaCode -> SValue JavaCode -> SValue JavaCode -> SValue JavaCode -> MS (JavaCode Body) -> MS (JavaCode (Doc, Terminator)) Source # forEach :: SVariable JavaCode -> SValue JavaCode -> MS (JavaCode Body) -> MS (JavaCode (Doc, Terminator)) Source # while :: SValue JavaCode -> MS (JavaCode Body) -> MS (JavaCode (Doc, Terminator)) Source # tryCatch :: MS (JavaCode Body) -> MS (JavaCode Body) -> MS (JavaCode (Doc, Terminator)) Source # assert :: SValue JavaCode -> SValue JavaCode -> MS (JavaCode (Doc, Terminator)) Source # |
| ControlStatement PythonCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.PythonRenderer Methods break :: MS (PythonCode (Doc, Terminator)) Source # continue :: MS (PythonCode (Doc, Terminator)) Source # returnStmt :: SValue PythonCode -> MS (PythonCode (Doc, Terminator)) Source # throw :: Label -> MS (PythonCode (Doc, Terminator)) Source # ifCond :: [(SValue PythonCode, MS (PythonCode Body))] -> MS (PythonCode Body) -> MS (PythonCode (Doc, Terminator)) Source # switch :: SValue PythonCode -> [(SValue PythonCode, MS (PythonCode Body))] -> MS (PythonCode Body) -> MS (PythonCode (Doc, Terminator)) Source # ifExists :: SValue PythonCode -> MS (PythonCode Body) -> MS (PythonCode Body) -> MS (PythonCode (Doc, Terminator)) Source # for :: MS (PythonCode (Doc, Terminator)) -> SValue PythonCode -> MS (PythonCode (Doc, Terminator)) -> MS (PythonCode Body) -> MS (PythonCode (Doc, Terminator)) Source # forRange :: SVariable PythonCode -> SValue PythonCode -> SValue PythonCode -> SValue PythonCode -> MS (PythonCode Body) -> MS (PythonCode (Doc, Terminator)) Source # forEach :: SVariable PythonCode -> SValue PythonCode -> MS (PythonCode Body) -> MS (PythonCode (Doc, Terminator)) Source # while :: SValue PythonCode -> MS (PythonCode Body) -> MS (PythonCode (Doc, Terminator)) Source # tryCatch :: MS (PythonCode Body) -> MS (PythonCode Body) -> MS (PythonCode (Doc, Terminator)) Source # assert :: SValue PythonCode -> SValue PythonCode -> MS (PythonCode (Doc, Terminator)) Source # |
| ControlStatement SwiftCode (Doc, Terminator) 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 # |
| ControlStatement JuliaCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.JuliaRenderer Methods break :: MS (JuliaCode (Doc, Terminator)) Source # continue :: MS (JuliaCode (Doc, Terminator)) Source # returnStmt :: SValue JuliaCode -> MS (JuliaCode (Doc, Terminator)) Source # throw :: Label -> MS (JuliaCode (Doc, Terminator)) Source # ifCond :: [(SValue JuliaCode, MS (JuliaCode Body))] -> MS (JuliaCode Body) -> MS (JuliaCode (Doc, Terminator)) Source # switch :: SValue JuliaCode -> [(SValue JuliaCode, MS (JuliaCode Body))] -> MS (JuliaCode Body) -> MS (JuliaCode (Doc, Terminator)) Source # ifExists :: SValue JuliaCode -> MS (JuliaCode Body) -> MS (JuliaCode Body) -> MS (JuliaCode (Doc, Terminator)) Source # for :: MS (JuliaCode (Doc, Terminator)) -> SValue JuliaCode -> MS (JuliaCode (Doc, Terminator)) -> MS (JuliaCode Body) -> MS (JuliaCode (Doc, Terminator)) Source # forRange :: SVariable JuliaCode -> SValue JuliaCode -> SValue JuliaCode -> SValue JuliaCode -> MS (JuliaCode Body) -> MS (JuliaCode (Doc, Terminator)) Source # forEach :: SVariable JuliaCode -> SValue JuliaCode -> MS (JuliaCode Body) -> MS (JuliaCode (Doc, Terminator)) Source # while :: SValue JuliaCode -> MS (JuliaCode Body) -> MS (JuliaCode (Doc, Terminator)) Source # tryCatch :: MS (JuliaCode Body) -> MS (JuliaCode Body) -> MS (JuliaCode (Doc, Terminator)) Source # assert :: SValue JuliaCode -> SValue JuliaCode -> MS (JuliaCode (Doc, Terminator)) Source # |
| ControlStatement MatlabCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer Methods break :: MS (MatlabCode (Doc, Terminator)) Source # continue :: MS (MatlabCode (Doc, Terminator)) Source # returnStmt :: SValue MatlabCode -> MS (MatlabCode (Doc, Terminator)) Source # throw :: Label -> MS (MatlabCode (Doc, Terminator)) Source # ifCond :: [(SValue MatlabCode, MS (MatlabCode Body))] -> MS (MatlabCode Body) -> MS (MatlabCode (Doc, Terminator)) Source # switch :: SValue MatlabCode -> [(SValue MatlabCode, MS (MatlabCode Body))] -> MS (MatlabCode Body) -> MS (MatlabCode (Doc, Terminator)) Source # ifExists :: SValue MatlabCode -> MS (MatlabCode Body) -> MS (MatlabCode Body) -> MS (MatlabCode (Doc, Terminator)) Source # for :: MS (MatlabCode (Doc, Terminator)) -> SValue MatlabCode -> MS (MatlabCode (Doc, Terminator)) -> MS (MatlabCode Body) -> MS (MatlabCode (Doc, Terminator)) Source # forRange :: SVariable MatlabCode -> SValue MatlabCode -> SValue MatlabCode -> SValue MatlabCode -> MS (MatlabCode Body) -> MS (MatlabCode (Doc, Terminator)) Source # forEach :: SVariable MatlabCode -> SValue MatlabCode -> MS (MatlabCode Body) -> MS (MatlabCode (Doc, Terminator)) Source # while :: SValue MatlabCode -> MS (MatlabCode Body) -> MS (MatlabCode (Doc, Terminator)) Source # tryCatch :: MS (MatlabCode Body) -> MS (MatlabCode Body) -> MS (MatlabCode (Doc, Terminator)) Source # assert :: SValue MatlabCode -> SValue MatlabCode -> MS (MatlabCode (Doc, Terminator)) Source # |
| DeclStatement CSharpCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CSharpRenderer Methods varDec :: SVariable CSharpCode -> CSharpCode ScopeData -> MS (CSharpCode (Doc, Terminator)) Source # varDecDef :: SVariable CSharpCode -> CSharpCode ScopeData -> SValue CSharpCode -> MS (CSharpCode (Doc, Terminator)) Source # listDec :: Integer -> SVariable CSharpCode -> CSharpCode ScopeData -> MS (CSharpCode (Doc, Terminator)) Source # listDecDef :: SVariable CSharpCode -> CSharpCode ScopeData -> [SValue CSharpCode] -> MS (CSharpCode (Doc, Terminator)) Source # setDec :: SVariable CSharpCode -> CSharpCode ScopeData -> MS (CSharpCode (Doc, Terminator)) Source # setDecDef :: SVariable CSharpCode -> CSharpCode ScopeData -> SValue CSharpCode -> MS (CSharpCode (Doc, Terminator)) Source # arrayDec :: Integer -> SValue CSharpCode -> SVariable CSharpCode -> CSharpCode ScopeData -> MS (CSharpCode (Doc, Terminator)) Source # arrayDecDef :: SVariable CSharpCode -> CSharpCode ScopeData -> [SValue CSharpCode] -> MS (CSharpCode (Doc, Terminator)) Source # constDecDef :: SVariable CSharpCode -> CSharpCode ScopeData -> SValue CSharpCode -> MS (CSharpCode (Doc, Terminator)) Source # funcDecDef :: SVariable CSharpCode -> CSharpCode ScopeData -> [SVariable CSharpCode] -> MS (CSharpCode Body) -> MS (CSharpCode (Doc, Terminator)) Source # |
| DeclStatement CppHdrCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer Methods varDec :: SVariable CppHdrCode -> CppHdrCode ScopeData -> MS (CppHdrCode (Doc, Terminator)) Source # varDecDef :: SVariable CppHdrCode -> CppHdrCode ScopeData -> SValue CppHdrCode -> MS (CppHdrCode (Doc, Terminator)) Source # listDec :: Integer -> SVariable CppHdrCode -> CppHdrCode ScopeData -> MS (CppHdrCode (Doc, Terminator)) Source # listDecDef :: SVariable CppHdrCode -> CppHdrCode ScopeData -> [SValue CppHdrCode] -> MS (CppHdrCode (Doc, Terminator)) Source # setDec :: SVariable CppHdrCode -> CppHdrCode ScopeData -> MS (CppHdrCode (Doc, Terminator)) Source # setDecDef :: SVariable CppHdrCode -> CppHdrCode ScopeData -> SValue CppHdrCode -> MS (CppHdrCode (Doc, Terminator)) Source # arrayDec :: Integer -> SValue CppHdrCode -> SVariable CppHdrCode -> CppHdrCode ScopeData -> MS (CppHdrCode (Doc, Terminator)) Source # arrayDecDef :: SVariable CppHdrCode -> CppHdrCode ScopeData -> [SValue CppHdrCode] -> MS (CppHdrCode (Doc, Terminator)) Source # constDecDef :: SVariable CppHdrCode -> CppHdrCode ScopeData -> SValue CppHdrCode -> MS (CppHdrCode (Doc, Terminator)) Source # funcDecDef :: SVariable CppHdrCode -> CppHdrCode ScopeData -> [SVariable CppHdrCode] -> MS (CppHdrCode Body) -> MS (CppHdrCode (Doc, Terminator)) Source # |
| DeclStatement CppSrcCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer Methods varDec :: SVariable CppSrcCode -> CppSrcCode ScopeData -> MS (CppSrcCode (Doc, Terminator)) Source # varDecDef :: SVariable CppSrcCode -> CppSrcCode ScopeData -> SValue CppSrcCode -> MS (CppSrcCode (Doc, Terminator)) Source # listDec :: Integer -> SVariable CppSrcCode -> CppSrcCode ScopeData -> MS (CppSrcCode (Doc, Terminator)) Source # listDecDef :: SVariable CppSrcCode -> CppSrcCode ScopeData -> [SValue CppSrcCode] -> MS (CppSrcCode (Doc, Terminator)) Source # setDec :: SVariable CppSrcCode -> CppSrcCode ScopeData -> MS (CppSrcCode (Doc, Terminator)) Source # setDecDef :: SVariable CppSrcCode -> CppSrcCode ScopeData -> SValue CppSrcCode -> MS (CppSrcCode (Doc, Terminator)) Source # arrayDec :: Integer -> SValue CppSrcCode -> SVariable CppSrcCode -> CppSrcCode ScopeData -> MS (CppSrcCode (Doc, Terminator)) Source # arrayDecDef :: SVariable CppSrcCode -> CppSrcCode ScopeData -> [SValue CppSrcCode] -> MS (CppSrcCode (Doc, Terminator)) Source # constDecDef :: SVariable CppSrcCode -> CppSrcCode ScopeData -> SValue CppSrcCode -> MS (CppSrcCode (Doc, Terminator)) Source # funcDecDef :: SVariable CppSrcCode -> CppSrcCode ScopeData -> [SVariable CppSrcCode] -> MS (CppSrcCode Body) -> MS (CppSrcCode (Doc, Terminator)) Source # |
| DeclStatement JavaCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.JavaRenderer Methods varDec :: SVariable JavaCode -> JavaCode ScopeData -> MS (JavaCode (Doc, Terminator)) Source # varDecDef :: SVariable JavaCode -> JavaCode ScopeData -> SValue JavaCode -> MS (JavaCode (Doc, Terminator)) Source # listDec :: Integer -> SVariable JavaCode -> JavaCode ScopeData -> MS (JavaCode (Doc, Terminator)) Source # listDecDef :: SVariable JavaCode -> JavaCode ScopeData -> [SValue JavaCode] -> MS (JavaCode (Doc, Terminator)) Source # setDec :: SVariable JavaCode -> JavaCode ScopeData -> MS (JavaCode (Doc, Terminator)) Source # setDecDef :: SVariable JavaCode -> JavaCode ScopeData -> SValue JavaCode -> MS (JavaCode (Doc, Terminator)) Source # arrayDec :: Integer -> SValue JavaCode -> SVariable JavaCode -> JavaCode ScopeData -> MS (JavaCode (Doc, Terminator)) Source # arrayDecDef :: SVariable JavaCode -> JavaCode ScopeData -> [SValue JavaCode] -> MS (JavaCode (Doc, Terminator)) Source # constDecDef :: SVariable JavaCode -> JavaCode ScopeData -> SValue JavaCode -> MS (JavaCode (Doc, Terminator)) Source # funcDecDef :: SVariable JavaCode -> JavaCode ScopeData -> [SVariable JavaCode] -> MS (JavaCode Body) -> MS (JavaCode (Doc, Terminator)) Source # |
| DeclStatement PythonCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.PythonRenderer Methods varDec :: SVariable PythonCode -> PythonCode ScopeData -> MS (PythonCode (Doc, Terminator)) Source # varDecDef :: SVariable PythonCode -> PythonCode ScopeData -> SValue PythonCode -> MS (PythonCode (Doc, Terminator)) Source # listDec :: Integer -> SVariable PythonCode -> PythonCode ScopeData -> MS (PythonCode (Doc, Terminator)) Source # listDecDef :: SVariable PythonCode -> PythonCode ScopeData -> [SValue PythonCode] -> MS (PythonCode (Doc, Terminator)) Source # setDec :: SVariable PythonCode -> PythonCode ScopeData -> MS (PythonCode (Doc, Terminator)) Source # setDecDef :: SVariable PythonCode -> PythonCode ScopeData -> SValue PythonCode -> MS (PythonCode (Doc, Terminator)) Source # arrayDec :: Integer -> SValue PythonCode -> SVariable PythonCode -> PythonCode ScopeData -> MS (PythonCode (Doc, Terminator)) Source # arrayDecDef :: SVariable PythonCode -> PythonCode ScopeData -> [SValue PythonCode] -> MS (PythonCode (Doc, Terminator)) Source # constDecDef :: SVariable PythonCode -> PythonCode ScopeData -> SValue PythonCode -> MS (PythonCode (Doc, Terminator)) Source # funcDecDef :: SVariable PythonCode -> PythonCode ScopeData -> [SVariable PythonCode] -> MS (PythonCode Body) -> MS (PythonCode (Doc, Terminator)) Source # |
| DeclStatement SwiftCode (Doc, Terminator) 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 # |
| DeclStatement JuliaCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.JuliaRenderer Methods varDec :: SVariable JuliaCode -> JuliaCode ScopeData -> MS (JuliaCode (Doc, Terminator)) Source # varDecDef :: SVariable JuliaCode -> JuliaCode ScopeData -> SValue JuliaCode -> MS (JuliaCode (Doc, Terminator)) Source # listDec :: Integer -> SVariable JuliaCode -> JuliaCode ScopeData -> MS (JuliaCode (Doc, Terminator)) Source # listDecDef :: SVariable JuliaCode -> JuliaCode ScopeData -> [SValue JuliaCode] -> MS (JuliaCode (Doc, Terminator)) Source # setDec :: SVariable JuliaCode -> JuliaCode ScopeData -> MS (JuliaCode (Doc, Terminator)) Source # setDecDef :: SVariable JuliaCode -> JuliaCode ScopeData -> SValue JuliaCode -> MS (JuliaCode (Doc, Terminator)) Source # arrayDec :: Integer -> SValue JuliaCode -> SVariable JuliaCode -> JuliaCode ScopeData -> MS (JuliaCode (Doc, Terminator)) Source # arrayDecDef :: SVariable JuliaCode -> JuliaCode ScopeData -> [SValue JuliaCode] -> MS (JuliaCode (Doc, Terminator)) Source # constDecDef :: SVariable JuliaCode -> JuliaCode ScopeData -> SValue JuliaCode -> MS (JuliaCode (Doc, Terminator)) Source # funcDecDef :: SVariable JuliaCode -> JuliaCode ScopeData -> [SVariable JuliaCode] -> MS (JuliaCode Body) -> MS (JuliaCode (Doc, Terminator)) Source # |
| DeclStatement MatlabCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer Methods varDec :: SVariable MatlabCode -> MatlabCode ScopeData -> MS (MatlabCode (Doc, Terminator)) Source # varDecDef :: SVariable MatlabCode -> MatlabCode ScopeData -> SValue MatlabCode -> MS (MatlabCode (Doc, Terminator)) Source # listDec :: Integer -> SVariable MatlabCode -> MatlabCode ScopeData -> MS (MatlabCode (Doc, Terminator)) Source # listDecDef :: SVariable MatlabCode -> MatlabCode ScopeData -> [SValue MatlabCode] -> MS (MatlabCode (Doc, Terminator)) Source # setDec :: SVariable MatlabCode -> MatlabCode ScopeData -> MS (MatlabCode (Doc, Terminator)) Source # setDecDef :: SVariable MatlabCode -> MatlabCode ScopeData -> SValue MatlabCode -> MS (MatlabCode (Doc, Terminator)) Source # arrayDec :: Integer -> SValue MatlabCode -> SVariable MatlabCode -> MatlabCode ScopeData -> MS (MatlabCode (Doc, Terminator)) Source # arrayDecDef :: SVariable MatlabCode -> MatlabCode ScopeData -> [SValue MatlabCode] -> MS (MatlabCode (Doc, Terminator)) Source # constDecDef :: SVariable MatlabCode -> MatlabCode ScopeData -> SValue MatlabCode -> MS (MatlabCode (Doc, Terminator)) Source # funcDecDef :: SVariable MatlabCode -> MatlabCode ScopeData -> [SVariable MatlabCode] -> MS (MatlabCode Body) -> MS (MatlabCode (Doc, Terminator)) Source # |
| FuncAppStatement CSharpCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CSharpRenderer |
| FuncAppStatement CppHdrCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| FuncAppStatement CppSrcCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| FuncAppStatement JavaCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.JavaRenderer |
| FuncAppStatement PythonCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.PythonRenderer |
| FuncAppStatement SwiftCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| FuncAppStatement JuliaCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.JuliaRenderer |
| FuncAppStatement MatlabCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| IOStatement CSharpCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CSharpRenderer Methods print :: SValue CSharpCode -> MS (CSharpCode (Doc, Terminator)) Source # printLn :: SValue CSharpCode -> MS (CSharpCode (Doc, Terminator)) Source # printStr :: String -> MS (CSharpCode (Doc, Terminator)) Source # printStrLn :: String -> MS (CSharpCode (Doc, Terminator)) Source # printFile :: SValue CSharpCode -> SValue CSharpCode -> MS (CSharpCode (Doc, Terminator)) Source # printFileLn :: SValue CSharpCode -> SValue CSharpCode -> MS (CSharpCode (Doc, Terminator)) Source # printFileStr :: SValue CSharpCode -> String -> MS (CSharpCode (Doc, Terminator)) Source # printFileStrLn :: SValue CSharpCode -> String -> MS (CSharpCode (Doc, Terminator)) Source # getInput :: SVariable CSharpCode -> MS (CSharpCode (Doc, Terminator)) Source # discardInput :: MS (CSharpCode (Doc, Terminator)) Source # getFileInput :: SValue CSharpCode -> SVariable CSharpCode -> MS (CSharpCode (Doc, Terminator)) Source # discardFileInput :: SValue CSharpCode -> MS (CSharpCode (Doc, Terminator)) Source # openFileR :: SVariable CSharpCode -> SValue CSharpCode -> MS (CSharpCode (Doc, Terminator)) Source # openFileW :: SVariable CSharpCode -> SValue CSharpCode -> MS (CSharpCode (Doc, Terminator)) Source # openFileA :: SVariable CSharpCode -> SValue CSharpCode -> MS (CSharpCode (Doc, Terminator)) Source # closeFile :: SValue CSharpCode -> MS (CSharpCode (Doc, Terminator)) Source # getFileInputLine :: SValue CSharpCode -> SVariable CSharpCode -> MS (CSharpCode (Doc, Terminator)) Source # discardFileLine :: SValue CSharpCode -> MS (CSharpCode (Doc, Terminator)) Source # getFileInputAll :: SValue CSharpCode -> SVariable CSharpCode -> MS (CSharpCode (Doc, Terminator)) Source # |
| IOStatement CppHdrCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer Methods print :: SValue CppHdrCode -> MS (CppHdrCode (Doc, Terminator)) Source # printLn :: SValue CppHdrCode -> MS (CppHdrCode (Doc, Terminator)) Source # printStr :: String -> MS (CppHdrCode (Doc, Terminator)) Source # printStrLn :: String -> MS (CppHdrCode (Doc, Terminator)) Source # printFile :: SValue CppHdrCode -> SValue CppHdrCode -> MS (CppHdrCode (Doc, Terminator)) Source # printFileLn :: SValue CppHdrCode -> SValue CppHdrCode -> MS (CppHdrCode (Doc, Terminator)) Source # printFileStr :: SValue CppHdrCode -> String -> MS (CppHdrCode (Doc, Terminator)) Source # printFileStrLn :: SValue CppHdrCode -> String -> MS (CppHdrCode (Doc, Terminator)) Source # getInput :: SVariable CppHdrCode -> MS (CppHdrCode (Doc, Terminator)) Source # discardInput :: MS (CppHdrCode (Doc, Terminator)) Source # getFileInput :: SValue CppHdrCode -> SVariable CppHdrCode -> MS (CppHdrCode (Doc, Terminator)) Source # discardFileInput :: SValue CppHdrCode -> MS (CppHdrCode (Doc, Terminator)) Source # openFileR :: SVariable CppHdrCode -> SValue CppHdrCode -> MS (CppHdrCode (Doc, Terminator)) Source # openFileW :: SVariable CppHdrCode -> SValue CppHdrCode -> MS (CppHdrCode (Doc, Terminator)) Source # openFileA :: SVariable CppHdrCode -> SValue CppHdrCode -> MS (CppHdrCode (Doc, Terminator)) Source # closeFile :: SValue CppHdrCode -> MS (CppHdrCode (Doc, Terminator)) Source # getFileInputLine :: SValue CppHdrCode -> SVariable CppHdrCode -> MS (CppHdrCode (Doc, Terminator)) Source # discardFileLine :: SValue CppHdrCode -> MS (CppHdrCode (Doc, Terminator)) Source # getFileInputAll :: SValue CppHdrCode -> SVariable CppHdrCode -> MS (CppHdrCode (Doc, Terminator)) Source # |
| IOStatement CppSrcCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer Methods print :: SValue CppSrcCode -> MS (CppSrcCode (Doc, Terminator)) Source # printLn :: SValue CppSrcCode -> MS (CppSrcCode (Doc, Terminator)) Source # printStr :: String -> MS (CppSrcCode (Doc, Terminator)) Source # printStrLn :: String -> MS (CppSrcCode (Doc, Terminator)) Source # printFile :: SValue CppSrcCode -> SValue CppSrcCode -> MS (CppSrcCode (Doc, Terminator)) Source # printFileLn :: SValue CppSrcCode -> SValue CppSrcCode -> MS (CppSrcCode (Doc, Terminator)) Source # printFileStr :: SValue CppSrcCode -> String -> MS (CppSrcCode (Doc, Terminator)) Source # printFileStrLn :: SValue CppSrcCode -> String -> MS (CppSrcCode (Doc, Terminator)) Source # getInput :: SVariable CppSrcCode -> MS (CppSrcCode (Doc, Terminator)) Source # discardInput :: MS (CppSrcCode (Doc, Terminator)) Source # getFileInput :: SValue CppSrcCode -> SVariable CppSrcCode -> MS (CppSrcCode (Doc, Terminator)) Source # discardFileInput :: SValue CppSrcCode -> MS (CppSrcCode (Doc, Terminator)) Source # openFileR :: SVariable CppSrcCode -> SValue CppSrcCode -> MS (CppSrcCode (Doc, Terminator)) Source # openFileW :: SVariable CppSrcCode -> SValue CppSrcCode -> MS (CppSrcCode (Doc, Terminator)) Source # openFileA :: SVariable CppSrcCode -> SValue CppSrcCode -> MS (CppSrcCode (Doc, Terminator)) Source # closeFile :: SValue CppSrcCode -> MS (CppSrcCode (Doc, Terminator)) Source # getFileInputLine :: SValue CppSrcCode -> SVariable CppSrcCode -> MS (CppSrcCode (Doc, Terminator)) Source # discardFileLine :: SValue CppSrcCode -> MS (CppSrcCode (Doc, Terminator)) Source # getFileInputAll :: SValue CppSrcCode -> SVariable CppSrcCode -> MS (CppSrcCode (Doc, Terminator)) Source # |
| IOStatement JavaCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.JavaRenderer Methods print :: SValue JavaCode -> MS (JavaCode (Doc, Terminator)) Source # printLn :: SValue JavaCode -> MS (JavaCode (Doc, Terminator)) Source # printStr :: String -> MS (JavaCode (Doc, Terminator)) Source # printStrLn :: String -> MS (JavaCode (Doc, Terminator)) Source # printFile :: SValue JavaCode -> SValue JavaCode -> MS (JavaCode (Doc, Terminator)) Source # printFileLn :: SValue JavaCode -> SValue JavaCode -> MS (JavaCode (Doc, Terminator)) Source # printFileStr :: SValue JavaCode -> String -> MS (JavaCode (Doc, Terminator)) Source # printFileStrLn :: SValue JavaCode -> String -> MS (JavaCode (Doc, Terminator)) Source # getInput :: SVariable JavaCode -> MS (JavaCode (Doc, Terminator)) Source # discardInput :: MS (JavaCode (Doc, Terminator)) Source # getFileInput :: SValue JavaCode -> SVariable JavaCode -> MS (JavaCode (Doc, Terminator)) Source # discardFileInput :: SValue JavaCode -> MS (JavaCode (Doc, Terminator)) Source # openFileR :: SVariable JavaCode -> SValue JavaCode -> MS (JavaCode (Doc, Terminator)) Source # openFileW :: SVariable JavaCode -> SValue JavaCode -> MS (JavaCode (Doc, Terminator)) Source # openFileA :: SVariable JavaCode -> SValue JavaCode -> MS (JavaCode (Doc, Terminator)) Source # closeFile :: SValue JavaCode -> MS (JavaCode (Doc, Terminator)) Source # getFileInputLine :: SValue JavaCode -> SVariable JavaCode -> MS (JavaCode (Doc, Terminator)) Source # discardFileLine :: SValue JavaCode -> MS (JavaCode (Doc, Terminator)) Source # getFileInputAll :: SValue JavaCode -> SVariable JavaCode -> MS (JavaCode (Doc, Terminator)) Source # |
| IOStatement PythonCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.PythonRenderer Methods print :: SValue PythonCode -> MS (PythonCode (Doc, Terminator)) Source # printLn :: SValue PythonCode -> MS (PythonCode (Doc, Terminator)) Source # printStr :: String -> MS (PythonCode (Doc, Terminator)) Source # printStrLn :: String -> MS (PythonCode (Doc, Terminator)) Source # printFile :: SValue PythonCode -> SValue PythonCode -> MS (PythonCode (Doc, Terminator)) Source # printFileLn :: SValue PythonCode -> SValue PythonCode -> MS (PythonCode (Doc, Terminator)) Source # printFileStr :: SValue PythonCode -> String -> MS (PythonCode (Doc, Terminator)) Source # printFileStrLn :: SValue PythonCode -> String -> MS (PythonCode (Doc, Terminator)) Source # getInput :: SVariable PythonCode -> MS (PythonCode (Doc, Terminator)) Source # discardInput :: MS (PythonCode (Doc, Terminator)) Source # getFileInput :: SValue PythonCode -> SVariable PythonCode -> MS (PythonCode (Doc, Terminator)) Source # discardFileInput :: SValue PythonCode -> MS (PythonCode (Doc, Terminator)) Source # openFileR :: SVariable PythonCode -> SValue PythonCode -> MS (PythonCode (Doc, Terminator)) Source # openFileW :: SVariable PythonCode -> SValue PythonCode -> MS (PythonCode (Doc, Terminator)) Source # openFileA :: SVariable PythonCode -> SValue PythonCode -> MS (PythonCode (Doc, Terminator)) Source # closeFile :: SValue PythonCode -> MS (PythonCode (Doc, Terminator)) Source # getFileInputLine :: SValue PythonCode -> SVariable PythonCode -> MS (PythonCode (Doc, Terminator)) Source # discardFileLine :: SValue PythonCode -> MS (PythonCode (Doc, Terminator)) Source # getFileInputAll :: SValue PythonCode -> SVariable PythonCode -> MS (PythonCode (Doc, Terminator)) Source # |
| IOStatement SwiftCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer Methods print :: SValue SwiftCode -> MS (SwiftCode (Doc, Terminator)) Source # printLn :: SValue SwiftCode -> MS (SwiftCode (Doc, Terminator)) Source # printStr :: String -> MS (SwiftCode (Doc, Terminator)) Source # printStrLn :: String -> MS (SwiftCode (Doc, Terminator)) Source # printFile :: SValue SwiftCode -> SValue SwiftCode -> MS (SwiftCode (Doc, Terminator)) Source # printFileLn :: SValue SwiftCode -> SValue SwiftCode -> MS (SwiftCode (Doc, Terminator)) Source # printFileStr :: SValue SwiftCode -> String -> MS (SwiftCode (Doc, Terminator)) Source # printFileStrLn :: SValue SwiftCode -> String -> MS (SwiftCode (Doc, Terminator)) Source # getInput :: SVariable SwiftCode -> MS (SwiftCode (Doc, Terminator)) Source # discardInput :: MS (SwiftCode (Doc, Terminator)) Source # getFileInput :: SValue SwiftCode -> SVariable SwiftCode -> MS (SwiftCode (Doc, Terminator)) Source # discardFileInput :: SValue SwiftCode -> MS (SwiftCode (Doc, Terminator)) Source # openFileR :: SVariable SwiftCode -> SValue SwiftCode -> MS (SwiftCode (Doc, Terminator)) Source # openFileW :: SVariable SwiftCode -> SValue SwiftCode -> MS (SwiftCode (Doc, Terminator)) Source # openFileA :: SVariable SwiftCode -> SValue SwiftCode -> MS (SwiftCode (Doc, Terminator)) Source # closeFile :: SValue SwiftCode -> MS (SwiftCode (Doc, Terminator)) Source # getFileInputLine :: SValue SwiftCode -> SVariable SwiftCode -> MS (SwiftCode (Doc, Terminator)) Source # discardFileLine :: SValue SwiftCode -> MS (SwiftCode (Doc, Terminator)) Source # getFileInputAll :: SValue SwiftCode -> SVariable SwiftCode -> MS (SwiftCode (Doc, Terminator)) Source # |
| IOStatement JuliaCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.JuliaRenderer Methods print :: SValue JuliaCode -> MS (JuliaCode (Doc, Terminator)) Source # printLn :: SValue JuliaCode -> MS (JuliaCode (Doc, Terminator)) Source # printStr :: String -> MS (JuliaCode (Doc, Terminator)) Source # printStrLn :: String -> MS (JuliaCode (Doc, Terminator)) Source # printFile :: SValue JuliaCode -> SValue JuliaCode -> MS (JuliaCode (Doc, Terminator)) Source # printFileLn :: SValue JuliaCode -> SValue JuliaCode -> MS (JuliaCode (Doc, Terminator)) Source # printFileStr :: SValue JuliaCode -> String -> MS (JuliaCode (Doc, Terminator)) Source # printFileStrLn :: SValue JuliaCode -> String -> MS (JuliaCode (Doc, Terminator)) Source # getInput :: SVariable JuliaCode -> MS (JuliaCode (Doc, Terminator)) Source # discardInput :: MS (JuliaCode (Doc, Terminator)) Source # getFileInput :: SValue JuliaCode -> SVariable JuliaCode -> MS (JuliaCode (Doc, Terminator)) Source # discardFileInput :: SValue JuliaCode -> MS (JuliaCode (Doc, Terminator)) Source # openFileR :: SVariable JuliaCode -> SValue JuliaCode -> MS (JuliaCode (Doc, Terminator)) Source # openFileW :: SVariable JuliaCode -> SValue JuliaCode -> MS (JuliaCode (Doc, Terminator)) Source # openFileA :: SVariable JuliaCode -> SValue JuliaCode -> MS (JuliaCode (Doc, Terminator)) Source # closeFile :: SValue JuliaCode -> MS (JuliaCode (Doc, Terminator)) Source # getFileInputLine :: SValue JuliaCode -> SVariable JuliaCode -> MS (JuliaCode (Doc, Terminator)) Source # discardFileLine :: SValue JuliaCode -> MS (JuliaCode (Doc, Terminator)) Source # getFileInputAll :: SValue JuliaCode -> SVariable JuliaCode -> MS (JuliaCode (Doc, Terminator)) Source # |
| IOStatement MatlabCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer Methods print :: SValue MatlabCode -> MS (MatlabCode (Doc, Terminator)) Source # printLn :: SValue MatlabCode -> MS (MatlabCode (Doc, Terminator)) Source # printStr :: String -> MS (MatlabCode (Doc, Terminator)) Source # printStrLn :: String -> MS (MatlabCode (Doc, Terminator)) Source # printFile :: SValue MatlabCode -> SValue MatlabCode -> MS (MatlabCode (Doc, Terminator)) Source # printFileLn :: SValue MatlabCode -> SValue MatlabCode -> MS (MatlabCode (Doc, Terminator)) Source # printFileStr :: SValue MatlabCode -> String -> MS (MatlabCode (Doc, Terminator)) Source # printFileStrLn :: SValue MatlabCode -> String -> MS (MatlabCode (Doc, Terminator)) Source # getInput :: SVariable MatlabCode -> MS (MatlabCode (Doc, Terminator)) Source # discardInput :: MS (MatlabCode (Doc, Terminator)) Source # getFileInput :: SValue MatlabCode -> SVariable MatlabCode -> MS (MatlabCode (Doc, Terminator)) Source # discardFileInput :: SValue MatlabCode -> MS (MatlabCode (Doc, Terminator)) Source # openFileR :: SVariable MatlabCode -> SValue MatlabCode -> MS (MatlabCode (Doc, Terminator)) Source # openFileW :: SVariable MatlabCode -> SValue MatlabCode -> MS (MatlabCode (Doc, Terminator)) Source # openFileA :: SVariable MatlabCode -> SValue MatlabCode -> MS (MatlabCode (Doc, Terminator)) Source # closeFile :: SValue MatlabCode -> MS (MatlabCode (Doc, Terminator)) Source # getFileInputLine :: SValue MatlabCode -> SVariable MatlabCode -> MS (MatlabCode (Doc, Terminator)) Source # discardFileLine :: SValue MatlabCode -> MS (MatlabCode (Doc, Terminator)) Source # getFileInputAll :: SValue MatlabCode -> SVariable MatlabCode -> MS (MatlabCode (Doc, Terminator)) Source # |
| List CSharpCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CSharpRenderer |
| List CppHdrCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| List CppSrcCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| List JavaCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.JavaRenderer |
| List PythonCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.PythonRenderer |
| List SwiftCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| List JuliaCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.JuliaRenderer |
| List MatlabCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| SharedStatement CSharpCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CSharpRenderer |
| SharedStatement CppHdrCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| SharedStatement CppSrcCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| SharedStatement JavaCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.JavaRenderer |
| SharedStatement PythonCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.PythonRenderer |
| SharedStatement SwiftCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| SharedStatement JuliaCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.JuliaRenderer |
| SharedStatement MatlabCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| StatementSym CSharpCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CSharpRenderer |
| StatementSym CppHdrCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| StatementSym CppSrcCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| StatementSym JavaCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.JavaRenderer |
| StatementSym PythonCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.PythonRenderer |
| StatementSym SwiftCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| StatementSym JuliaCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.JuliaRenderer |
| StatementSym MatlabCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| StringStatement CSharpCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CSharpRenderer |
| StringStatement CppHdrCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| StringStatement CppSrcCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| StringStatement JavaCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.JavaRenderer |
| StringStatement PythonCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.PythonRenderer |
| StringStatement SwiftCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| StringStatement JuliaCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.JuliaRenderer |
| StringStatement MatlabCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| InternalAssignStmt CSharpCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CSharpRenderer |
| InternalAssignStmt CppHdrCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| InternalAssignStmt CppSrcCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| InternalAssignStmt JavaCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.JavaRenderer |
| InternalAssignStmt PythonCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.PythonRenderer |
| InternalAssignStmt SwiftCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| InternalAssignStmt JuliaCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.JuliaRenderer |
| InternalAssignStmt MatlabCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| InternalControlStmt CSharpCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CSharpRenderer |
| InternalControlStmt CppHdrCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| InternalControlStmt CppSrcCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| InternalControlStmt JavaCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.JavaRenderer |
| InternalControlStmt PythonCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.PythonRenderer |
| InternalControlStmt SwiftCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| InternalControlStmt JuliaCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.JuliaRenderer |
| InternalControlStmt MatlabCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| InternalIOStmt CSharpCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CSharpRenderer |
| InternalIOStmt CppHdrCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| InternalIOStmt CppSrcCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| InternalIOStmt JavaCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.JavaRenderer |
| InternalIOStmt PythonCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.PythonRenderer |
| InternalIOStmt SwiftCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| InternalIOStmt JuliaCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.JuliaRenderer |
| InternalIOStmt MatlabCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| RenderStatement CSharpCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CSharpRenderer |
| RenderStatement CppHdrCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| RenderStatement CppSrcCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| RenderStatement JavaCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.JavaRenderer |
| RenderStatement PythonCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.PythonRenderer |
| RenderStatement SwiftCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| RenderStatement JuliaCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.JuliaRenderer |
| RenderStatement MatlabCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| StatementElim CSharpCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CSharpRenderer |
| StatementElim CppHdrCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| StatementElim CppSrcCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| StatementElim JavaCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.JavaRenderer |
| StatementElim PythonCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.PythonRenderer |
| StatementElim SwiftCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.SwiftRenderer |
| StatementElim JuliaCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.JuliaRenderer |
| StatementElim MatlabCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| Pair p => OODeclStatement (p CppSrcCode CppHdrCode) (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| Pair p => OOFuncAppStatement (p CppSrcCode CppHdrCode) (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| Pair p => OOStatement (p CppSrcCode CppHdrCode) (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| Pair p => ObserverPattern (p CppSrcCode CppHdrCode) (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| Pair p => StrategyPattern (p CppSrcCode CppHdrCode) (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| Pair p => AssignStatement (p CppSrcCode CppHdrCode) (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| Pair p => BlockSym (p CppSrcCode CppHdrCode) (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| Pair p => BodySym (p CppSrcCode CppHdrCode) (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| Pair p => CommentStatement (p CppSrcCode CppHdrCode) (Doc, Terminator) Source # | |
|
| Pair p => ControlStatement (p CppSrcCode CppHdrCode) (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer Methods break :: MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # continue :: MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # returnStmt :: SValue (p CppSrcCode CppHdrCode) -> MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # throw :: Label -> MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # ifCond :: [(SValue (p CppSrcCode CppHdrCode), MS (p CppSrcCode CppHdrCode Body))] -> MS (p CppSrcCode CppHdrCode Body) -> MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # switch :: SValue (p CppSrcCode CppHdrCode) -> [(SValue (p CppSrcCode CppHdrCode), MS (p CppSrcCode CppHdrCode Body))] -> MS (p CppSrcCode CppHdrCode Body) -> MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # ifExists :: SValue (p CppSrcCode CppHdrCode) -> MS (p CppSrcCode CppHdrCode Body) -> MS (p CppSrcCode CppHdrCode Body) -> MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # for :: MS (p CppSrcCode CppHdrCode (Doc, Terminator)) -> SValue (p CppSrcCode CppHdrCode) -> MS (p CppSrcCode CppHdrCode (Doc, Terminator)) -> MS (p CppSrcCode CppHdrCode Body) -> MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # forRange :: SVariable (p CppSrcCode CppHdrCode) -> SValue (p CppSrcCode CppHdrCode) -> SValue (p CppSrcCode CppHdrCode) -> SValue (p CppSrcCode CppHdrCode) -> MS (p CppSrcCode CppHdrCode Body) -> MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # forEach :: SVariable (p CppSrcCode CppHdrCode) -> SValue (p CppSrcCode CppHdrCode) -> MS (p CppSrcCode CppHdrCode Body) -> MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # while :: SValue (p CppSrcCode CppHdrCode) -> MS (p CppSrcCode CppHdrCode Body) -> MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # tryCatch :: MS (p CppSrcCode CppHdrCode Body) -> MS (p CppSrcCode CppHdrCode Body) -> MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # assert :: SValue (p CppSrcCode CppHdrCode) -> SValue (p CppSrcCode CppHdrCode) -> MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # |
| Pair p => DeclStatement (p CppSrcCode CppHdrCode) (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer Methods varDec :: SVariable (p CppSrcCode CppHdrCode) -> p CppSrcCode CppHdrCode ScopeData -> MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # varDecDef :: SVariable (p CppSrcCode CppHdrCode) -> p CppSrcCode CppHdrCode ScopeData -> SValue (p CppSrcCode CppHdrCode) -> MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # listDec :: Integer -> SVariable (p CppSrcCode CppHdrCode) -> p CppSrcCode CppHdrCode ScopeData -> MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # listDecDef :: SVariable (p CppSrcCode CppHdrCode) -> p CppSrcCode CppHdrCode ScopeData -> [SValue (p CppSrcCode CppHdrCode)] -> MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # setDec :: SVariable (p CppSrcCode CppHdrCode) -> p CppSrcCode CppHdrCode ScopeData -> MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # setDecDef :: SVariable (p CppSrcCode CppHdrCode) -> p CppSrcCode CppHdrCode ScopeData -> SValue (p CppSrcCode CppHdrCode) -> MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # arrayDec :: Integer -> SValue (p CppSrcCode CppHdrCode) -> SVariable (p CppSrcCode CppHdrCode) -> p CppSrcCode CppHdrCode ScopeData -> MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # arrayDecDef :: SVariable (p CppSrcCode CppHdrCode) -> p CppSrcCode CppHdrCode ScopeData -> [SValue (p CppSrcCode CppHdrCode)] -> MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # constDecDef :: SVariable (p CppSrcCode CppHdrCode) -> p CppSrcCode CppHdrCode ScopeData -> SValue (p CppSrcCode CppHdrCode) -> MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # funcDecDef :: SVariable (p CppSrcCode CppHdrCode) -> p CppSrcCode CppHdrCode ScopeData -> [SVariable (p CppSrcCode CppHdrCode)] -> MS (p CppSrcCode CppHdrCode Body) -> MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # |
| Pair p => FuncAppStatement (p CppSrcCode CppHdrCode) (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| Pair p => IOStatement (p CppSrcCode CppHdrCode) (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer Methods print :: SValue (p CppSrcCode CppHdrCode) -> MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # printLn :: SValue (p CppSrcCode CppHdrCode) -> MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # printStr :: String -> MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # printStrLn :: String -> MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # printFile :: SValue (p CppSrcCode CppHdrCode) -> SValue (p CppSrcCode CppHdrCode) -> MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # printFileLn :: SValue (p CppSrcCode CppHdrCode) -> SValue (p CppSrcCode CppHdrCode) -> MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # printFileStr :: SValue (p CppSrcCode CppHdrCode) -> String -> MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # printFileStrLn :: SValue (p CppSrcCode CppHdrCode) -> String -> MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # getInput :: SVariable (p CppSrcCode CppHdrCode) -> MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # discardInput :: MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # getFileInput :: SValue (p CppSrcCode CppHdrCode) -> SVariable (p CppSrcCode CppHdrCode) -> MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # discardFileInput :: SValue (p CppSrcCode CppHdrCode) -> MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # openFileR :: SVariable (p CppSrcCode CppHdrCode) -> SValue (p CppSrcCode CppHdrCode) -> MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # openFileW :: SVariable (p CppSrcCode CppHdrCode) -> SValue (p CppSrcCode CppHdrCode) -> MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # openFileA :: SVariable (p CppSrcCode CppHdrCode) -> SValue (p CppSrcCode CppHdrCode) -> MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # closeFile :: SValue (p CppSrcCode CppHdrCode) -> MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # getFileInputLine :: SValue (p CppSrcCode CppHdrCode) -> SVariable (p CppSrcCode CppHdrCode) -> MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # discardFileLine :: SValue (p CppSrcCode CppHdrCode) -> MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # getFileInputAll :: SValue (p CppSrcCode CppHdrCode) -> SVariable (p CppSrcCode CppHdrCode) -> MS (p CppSrcCode CppHdrCode (Doc, Terminator)) Source # |
| Pair p => List (p CppSrcCode CppHdrCode) (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| Pair p => SharedStatement (p CppSrcCode CppHdrCode) (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| Pair p => StatementSym (p CppSrcCode CppHdrCode) (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| Pair p => StringStatement (p CppSrcCode CppHdrCode) (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| Pair p => InternalAssignStmt (p CppSrcCode CppHdrCode) (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| Pair p => InternalControlStmt (p CppSrcCode CppHdrCode) (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| Pair p => InternalIOStmt (p CppSrcCode CppHdrCode) (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| Pair p => RenderStatement (p CppSrcCode CppHdrCode) (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |
| Pair p => StatementElim (p CppSrcCode CppHdrCode) (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GOOL.LanguageRenderer.CppRenderer |