| Argument MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| Array MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| BinderElim MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| BinderSym MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| BooleanExpression MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| CommandLineArgs MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| Comparison MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| FunctionSym MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| IndexTranslator MatlabCode Source # | |
|
| List MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| Literal MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| MathConstant MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| NativeVector MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| NumericExpression MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| ParameterSym MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| Reference MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| ScopeSym MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| Set MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| TypeElim MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| TypeSym MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| ValueExpression MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| ValueSym MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| VariableElim MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| VariableSym MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| VariableValue MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| BinaryOpSym MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| BlockCommentElim MatlabCode Source # | |
|
| BlockCommentSym MatlabCode Source # | |
|
| FunctionElim MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| ImportSym MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| InternalBinderElim MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| InternalListFunc MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| InternalVarElim MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| MethodTypeSym MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| OpElim MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| ParamElim MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| RenderFunction MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| RenderParam MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| RenderType MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| RenderValue MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| RenderVariable MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| ScopeElim MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| UnaryOpSym MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| ValueElim MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| Applicative MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| Functor MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| Monad MatlabCode Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| InternalList MatlabCode Block Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| UnRepr MatlabCode inner Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| RenderMethod MatlabCode MethodData Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| ModuleElim MatlabCode ModData Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| RenderFile MatlabCode FileData ModData Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| RenderMod MatlabCode ModData Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| VisibilitySym MatlabCode Doc Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| BlockElim MatlabCode Block Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| BodyElim MatlabCode Body Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| MethodElim MatlabCode MethodData Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| RenderBlock MatlabCode Block Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| RenderBody MatlabCode Body Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| RenderVisibility MatlabCode Doc Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| VisibilityElim MatlabCode Doc Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| FileSym MatlabCode FileData ModData Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| ModuleSym MatlabCode ModData MethodData Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| ProgramSym MatlabCode ProgData FileData Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| ProcRenderMethod MatlabCode Doc MethodData Body Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| BodySym MatlabCode Body Block Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| MethodSym MatlabCode Doc MethodData Body Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| BlockSym MatlabCode Block (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| CommentStatement MatlabCode (Doc, Terminator) Source # | |
|
| EmptyStatement MatlabCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| MultiStatement MatlabCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| RenderStatement MatlabCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| StatementElim MatlabCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| CommonRenderSym MatlabCode Doc (Doc, Terminator) MethodData Body Block Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| ProcRenderSym MatlabCode Doc (Doc, Terminator) MethodData FileData ModData Body Block Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| ProcProg MatlabCode Doc (Doc, Terminator) MethodData ProgData FileData ModData Body Block Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| AssignStatement MatlabCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| FileHandling MatlabCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| FuncAppStatement MatlabCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| ListStatement MatlabCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| PrintConsole MatlabCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| PrintFile MatlabCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| ReadConsole MatlabCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| ReadFile MatlabCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| StringStatement MatlabCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| ValueStatement MatlabCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| InternalAssignStmt MatlabCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| InternalControlStmt MatlabCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| InternalIOStmt MatlabCode (Doc, Terminator) Source # | |
Instance detailsDefined in Drasil.GProc.LanguageRenderer.MatlabRenderer |
| ControlStatement MatlabCode (Doc, Terminator) Body 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 MatlabCode (Doc, Terminator) Body 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 # |