| AttachmentSym r attch => AttachmentSym (LoggingFor r :: Type -> Type) (attch :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| OOTypeSym r typ => OOTypeSym (LoggingFor r :: Type -> Type) (typ :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| SelfSym r var => SelfSym (LoggingFor r :: Type -> Type) (var :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| Argument r val => Argument (LoggingFor r :: Type -> Type) (val :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| BooleanExpression r val => BooleanExpression (LoggingFor r :: Type -> Type) (val :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| CommandLineArgs r val => CommandLineArgs (LoggingFor r :: Type -> Type) (val :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| CommentStatement r stmt => CommentStatement (LoggingFor r :: Type -> Type) (stmt :: Type) Source # | |
|
| Comparison r val => Comparison (LoggingFor r :: Type -> Type) (val :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| EmptyStatement r stmt => EmptyStatement (LoggingFor r :: Type -> Type) (stmt :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| IndexTranslator r val => IndexTranslator (LoggingFor r :: Type -> Type) (val :: Type) Source # | |
|
| List r val => List (LoggingFor r :: Type -> Type) (val :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| MathConstant r val => MathConstant (LoggingFor r :: Type -> Type) (val :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| MultiStatement r stmt => MultiStatement (LoggingFor r :: Type -> Type) (stmt :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| NumericExpression r val => NumericExpression (LoggingFor r :: Type -> Type) (val :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| Reference r val => Reference (LoggingFor r :: Type -> Type) (val :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| ScopeSym r scope => ScopeSym (LoggingFor r :: Type -> Type) (scope :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| Set r val => Set (LoggingFor r :: Type -> Type) (val :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| TypeElim r typ => TypeElim (LoggingFor r :: Type -> Type) (typ :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| TypeSym r typ => TypeSym (LoggingFor r :: Type -> Type) (typ :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| VisibilitySym r vis => VisibilitySym (LoggingFor r :: Type -> Type) (vis :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| FileSym r file mod => FileSym (LoggingFor r :: Type -> Type) (file :: Type) (mod :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| GetSet r var val => GetSet (LoggingFor r :: Type -> Type) (var :: Type) (val :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| ProgramSym r prg file => ProgramSym (LoggingFor r :: Type -> Type) (prg :: Type) (file :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| FileSym r file mod => FileSym (LoggingFor r :: Type -> Type) (file :: Type) (mod :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| ModuleSym r mod mthd => ModuleSym (LoggingFor r :: Type -> Type) (mod :: Type) (mthd :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| ProgramSym r prg file => ProgramSym (LoggingFor r :: Type -> Type) (prg :: Type) (file :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| Array r var val => Array (LoggingFor r :: Type -> Type) (var :: Type) (val :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| BinderSym r binder typ => BinderSym (LoggingFor r :: Type -> Type) (binder :: Type) (typ :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| BlockSym r block stmt => BlockSym (LoggingFor r :: Type -> Type) (block :: Type) (stmt :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| BodySym r bod block => BodySym (LoggingFor r :: Type -> Type) (bod :: Type) (block :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| ListStatement r stmt val => ListStatement (LoggingFor r :: Type -> Type) (stmt :: Type) (val :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| Literal r val typ => Literal (LoggingFor r :: Type -> Type) (val :: Type) (typ :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| NativeVector lang val typ => NativeVector (LoggingFor lang :: Type -> Type) (val :: Type) (typ :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| ParameterSym r param var => ParameterSym (LoggingFor r :: Type -> Type) (param :: Type) (var :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| PrintConsole r stmt val => PrintConsole (LoggingFor r :: Type -> Type) (stmt :: Type) (val :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| PrintFile r stmt val => PrintFile (LoggingFor r :: Type -> Type) (stmt :: Type) (val :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| (MultiStatement r stmt, FileHandling r stmt var val, PrintFile r stmt val, ReadConsole r stmt var, TypeSym r typ, VariableSym r var typ, VariableValue r var val, VariableElim r var typ, Literal r val typ) => ReadConsole (LoggingFor r :: Type -> Type) (stmt :: Type) (var :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| ValueStatement r stmt val => ValueStatement (LoggingFor r :: Type -> Type) (stmt :: Type) (val :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| ValueSym r val typ => ValueSym (LoggingFor r :: Type -> Type) (val :: Type) (typ :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| VariableElim r var typ => VariableElim (LoggingFor r :: Type -> Type) (var :: Type) (typ :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| VariableSym r var typ => VariableSym (LoggingFor r :: Type -> Type) (var :: Type) (typ :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| VariableValue r var val => VariableValue (LoggingFor r :: Type -> Type) (var :: Type) (val :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| ClassSym r cls stvr mthd => ClassSym (LoggingFor r :: Type -> Type) (cls :: Type) (stvr :: Type) (mthd :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| InternalValueExp r var val typ => InternalValueExp (LoggingFor r :: Type -> Type) (var :: Type) (val :: Type) (typ :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| ModuleSym r mod cls mthd => ModuleSym (LoggingFor r :: Type -> Type) (mod :: Type) (cls :: Type) (mthd :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| OOFuncAppStatement r stmt var val => OOFuncAppStatement (LoggingFor r :: Type -> Type) (stmt :: Type) (var :: Type) (val :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| OOValueExpression r var val typ => OOValueExpression (LoggingFor r :: Type -> Type) (var :: Type) (val :: Type) (typ :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| OOVariableSym r var val typ => OOVariableSym (LoggingFor r :: Type -> Type) (var :: Type) (val :: Type) (typ :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| (MultiStatement r stmt, AssignStatement r stmt var val, FileHandling r stmt var val, PrintFile r stmt val, TypeSym r typ, VariableSym r var typ, VariableValue r var val, VariableElim r var typ, Literal r val typ) => AssignStatement (LoggingFor r :: Type -> Type) (stmt :: Type) (var :: Type) (val :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| FileHandling r stmt var val => FileHandling (LoggingFor r :: Type -> Type) (stmt :: Type) (var :: Type) (val :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| FuncAppStatement r stmt var val => FuncAppStatement (LoggingFor r :: Type -> Type) (stmt :: Type) (var :: Type) (val :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| InternalList r block var val => InternalList (LoggingFor r :: Type -> Type) (block :: Type) (var :: Type) (val :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| (MultiStatement r stmt, FileHandling r stmt var val, PrintFile r stmt val, ReadFile r stmt var val, TypeSym r typ, VariableSym r var typ, VariableValue r var val, VariableElim r var typ, Literal r val typ) => ReadFile (LoggingFor r :: Type -> Type) (stmt :: Type) (var :: Type) (val :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| (MultiStatement r stmt, StringStatement r stmt var val, FileHandling r stmt var val, PrintFile r stmt val, TypeSym r typ, VariableSym r var typ, VariableValue r var val, VariableElim r var typ, Literal r val typ) => StringStatement (LoggingFor r :: Type -> Type) (stmt :: Type) (var :: Type) (val :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| (DeclStatement (LoggingFor r) bod stmt var scope val, OODeclStatement r stmt var scope val) => OODeclStatement (LoggingFor r :: Type -> Type) (stmt :: Type) (var :: Type) (scope :: Type) (val :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| StrategyPattern r bod block var val => StrategyPattern (LoggingFor r :: Type -> Type) (bod :: Type) (block :: Type) (var :: Type) (val :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| ControlStatement r bod stmt var val => ControlStatement (LoggingFor r :: Type -> Type) (bod :: Type) (stmt :: Type) (var :: Type) (val :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| ValueExpression r var val binder typ => ValueExpression (LoggingFor r :: Type -> Type) (var :: Type) (val :: Type) (binder :: Type) (typ :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| StateVarSym r stvr attch vis var val => StateVarSym (LoggingFor r :: Type -> Type) (stvr :: Type) (attch :: Type) (vis :: Type) (var :: Type) (val :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| (MultiStatement r stmt, DeclStatement r bod stmt var scope val, FileHandling r stmt var val, PrintFile r stmt val, TypeSym r typ, VariableSym r var typ, VariableValue r var val, VariableElim r var typ, Literal r val typ) => DeclStatement (LoggingFor r :: Type -> Type) (bod :: Type) (stmt :: Type) (var :: Type) (scope :: Type) (val :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| MethodSym r mthd vis param bod var typ => MethodSym (LoggingFor r :: Type -> Type) (mthd :: Type) (vis :: Type) (param :: Type) (bod :: Type) (var :: Type) (typ :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| OOMethodSym r mthd attch vis param bod var val typ => OOMethodSym (LoggingFor r :: Type -> Type) (mthd :: Type) (attch :: Type) (vis :: Type) (param :: Type) (bod :: Type) (var :: Type) (val :: Type) (typ :: Type) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| Applicative r => Applicative (LoggingFor r) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| Functor r => Functor (LoggingFor r) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| Monad r => Monad (LoggingFor r) Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| UnRepr r contents => UnRepr (LoggingFor r) contents Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| OOFunctionSym r val typ => OOFunctionSym (LoggingFor r) val typ Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| ObserverPattern r stmt typ => ObserverPattern (LoggingFor r) stmt typ Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| ProcProg r prg file mod mthd vis param bod block stmt var scope val binder typ => ProcProg (LoggingFor r) prg file mod mthd vis param bod block stmt var scope val binder typ Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |
| OOProg r prg file mod cls stvr mthd attch vis param bod block stmt var scope val binder typ => OOProg (LoggingFor r) prg file mod cls stvr mthd attch vis param bod block stmt var scope val binder typ Source # | |
Instance detailsDefined in Drasil.Shared.LanguageRenderer.LoggingFor |