Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
class (SharedProg r, ProgramSym r) => ProcProg r Source #
Instances
ProcProg CodeInfoProc Source # | |
Defined in Drasil.GOOL.CodeInfoProc | |
ProcProg JuliaCode Source # | |
Defined in Drasil.GOOL.LanguageRenderer.JuliaRenderer |
class FileSym r => ProgramSym r where Source #
Instances
ProgramSym CodeInfoProc Source # | |
Defined in Drasil.GOOL.CodeInfoProc type Program CodeInfoProc Source # prog :: Label -> Label -> [SFile CodeInfoProc] -> GSProgram CodeInfoProc Source # | |
ProgramSym JuliaCode Source # | |
class ModuleSym r => FileSym r where Source #
fileDoc :: FSModule r -> SFile r Source #
docMod :: String -> [String] -> String -> SFile r -> SFile r Source #
Instances
FileSym CodeInfoProc Source # | |
Defined in Drasil.GOOL.CodeInfoProc type File CodeInfoProc Source # fileDoc :: FSModule CodeInfoProc -> SFile CodeInfoProc Source # docMod :: String -> [String] -> String -> SFile CodeInfoProc -> SFile CodeInfoProc Source # | |
FileSym JuliaCode Source # | |
class MethodSym r => ModuleSym r where Source #
Instances
ModuleSym CodeInfoProc Source # | |
Defined in Drasil.GOOL.CodeInfoProc type Module CodeInfoProc Source # buildModule :: Label -> [Label] -> [SMethod CodeInfoProc] -> FSModule CodeInfoProc Source # | |
ModuleSym JuliaCode Source # | |