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