| :< | Data.Stack |
| <>> | Data.Stack |
| Add | Stg.Language |
| add | Stg.Prelude.Number, Stg.Prelude |
| addLocals | Stg.Machine.Env |
| Addr | Stg.Machine.Types |
| address | Stg.Machine.Types |
| addressCore | Stg.Machine.Types |
| Addresses | Stg.Machine.GarbageCollection.Common |
| AddrNotOnHeap | Stg.Marshal.FromStg, Stg.Marshal |
| addrs | Stg.Machine.GarbageCollection.Common |
| addTwoNumbers | Stg.ExamplePrograms |
| AlgebraicAlt | |
| 1 (Type/Class) | Stg.Language |
| 2 (Data Constructor) | Stg.Language |
| algebraicAlt | |
| 1 (Function) | Stg.Parser.Parser |
| 2 (Function) | Stg.Parser.QuasiQuoter |
| AlgebraicAlts | Stg.Language |
| AlgReturnToPrimAlts | Stg.Machine.Types |
| alloc | Stg.Machine.Heap |
| allocMany | Stg.Machine.Heap |
| Alts | |
| 1 (Type/Class) | Stg.Language |
| 2 (Data Constructor) | Stg.Language |
| alts | |
| 1 (Function) | Stg.Parser.Parser |
| 2 (Function) | Stg.Parser.QuasiQuoter |
| and2 | Stg.Prelude.Bool, Stg.Prelude |
| AppC | Stg.Language |
| AppF | Stg.Language |
| AppP | Stg.Language |
| ArgumentFrame | Stg.Machine.Types |
| Atom | Stg.Language |
| atom | |
| 1 (Function) | Stg.Parser.Parser |
| 2 (Function) | Stg.Parser.QuasiQuoter |
| AtomLit | Stg.Language |
| AtomVar | Stg.Language |
| BadArity | Stg.Marshal.FromStg, Stg.Marshal |
| BadConArity | Stg.Machine.Types |
| Binds | |
| 1 (Type/Class) | Stg.Language |
| 2 (Data Constructor) | Stg.Language |
| binds | |
| 1 (Function) | Stg.Parser.Parser |
| 2 (Function) | Stg.Parser.QuasiQuoter |
| Blackhole | Stg.Machine.Types |
| bool | Stg.Prelude.Bool, Stg.Prelude |
| bulletList | Stg.Util |
| calculateLength | Stg.ExamplePrograms |
| Case | Stg.Language |
| classify | Stg.Language |
| Closure | |
| 1 (Type/Class) | Stg.Machine.Types |
| 2 (Data Constructor) | Stg.Machine.Types |
| closureType | Stg.Machine.Types |
| Code | Stg.Machine.Types |
| commaSep | Stg.Util |
| compose | Stg.Prelude.Function, Stg.Prelude |
| con | Stg.Parser.Parser |
| concat2 | Stg.Prelude.List, Stg.Prelude |
| const | Stg.Prelude.Function, Stg.Prelude |
| Constr | |
| 1 (Type/Class) | Stg.Language |
| 2 (Data Constructor) | Stg.Language |
| curry | Stg.Prelude.Tuple, Stg.Prelude |
| cycle | Stg.Prelude.List, Stg.Prelude |
| DefaultAlt | Stg.Language |
| defaultAlt | |
| 1 (Function) | Stg.Parser.Parser |
| 2 (Function) | Stg.Parser.QuasiQuoter |
| DefaultBound | Stg.Language |
| DefaultNotBound | Stg.Language |
| Detail_BadConArity | Stg.Machine.Types |
| Detail_ConUpdate | Stg.Machine.Types |
| Detail_EnterBlackHole | Stg.Machine.Types |
| Detail_EnterNonUpdatable | Stg.Machine.Types |
| Detail_EnterUpdatable | Stg.Machine.Types |
| Detail_EvalCase | Stg.Machine.Types |
| Detail_EvalLet | Stg.Machine.Types |
| Detail_FunctionApplication | Stg.Machine.Types |
| Detail_GarbageCollected | Stg.Machine.Types |
| Detail_PapUpdate | Stg.Machine.Types |
| Detail_ReturnConDefBound | Stg.Machine.Types |
| Detail_ReturnCon_Match | Stg.Machine.Types |
| Detail_ReturnIntCannotUpdate | Stg.Machine.Types |
| Detail_ReturnIntDefBound | Stg.Machine.Types |
| Detail_StackNotEmpty | Stg.Machine.Types |
| Detail_UnusedLocalVariables | Stg.Machine.Types |
| Detail_UpdateClosureWithPrimitive | Stg.Machine.Types |
| Div | Stg.Language |
| div | Stg.Prelude.Number, Stg.Prelude |
| DivisionByZero | Stg.Machine.Types |
| Empty | Data.Stack |
| Enter | Stg.Machine.Types |
| EnterBlackhole | Stg.Machine.Types |
| Enter_NonUpdatableClosure | Stg.Machine.Types |
| Enter_PartiallyAppliedUpdate | Stg.Machine.Types |
| Enter_UpdatableClosure | Stg.Machine.Types |
| Eq | Stg.Language |
| equals_List_Int | Stg.Prelude.List, Stg.Prelude |
| equals_Pair_Int | Stg.Prelude.Tuple, Stg.Prelude |
| eq_Bool | Stg.Prelude.Bool, Stg.Prelude |
| eq_Int | Stg.Prelude.Number, Stg.Prelude |
| Eval | Stg.Machine.Types |
| evalStep | Stg.Machine.Evaluate, Stg.Machine |
| evalsUntil | Stg.Machine |
| evalUntil | Stg.Machine |
| Eval_AppC | Stg.Machine.Types |
| Eval_AppP | Stg.Machine.Types |
| Eval_Case | Stg.Machine.Types |
| Eval_Case_Primop_DefaultBound | Stg.Machine.Types |
| Eval_Case_Primop_Normal | Stg.Machine.Types |
| Eval_FunctionApplication | Stg.Machine.Types |
| Eval_Let | Stg.Machine.Types |
| Eval_Lit | Stg.Machine.Types |
| Eval_LitApp | Stg.Machine.Types |
| Expr | Stg.Language |
| expr | |
| 1 (Function) | Stg.Parser.Parser |
| 2 (Function) | Stg.Parser.QuasiQuoter |
| Failure | Stg.Util |
| fibonacciImproved | Stg.ExamplePrograms |
| fibonacciNaive | Stg.ExamplePrograms |
| fibonacciZipWith | Stg.ExamplePrograms |
| filter | Stg.Prelude.List, Stg.Prelude |
| fix | Stg.Prelude.Function, Stg.Prelude |
| foldl | Stg.Prelude.List, Stg.Prelude |
| foldl' | Stg.Prelude.List, Stg.Prelude |
| foldr | Stg.Prelude.List, Stg.Prelude |
| force | Stg.Prelude |
| forceSpine | Stg.Prelude.List, Stg.Prelude |
| forEachPop | Data.Stack |
| FromStg | Stg.Marshal.FromStg, Stg.Marshal |
| fromStg | Stg.Marshal.FromStg, Stg.Marshal |
| fromStgAddr | Stg.Marshal.FromStg |
| FromStgError | Stg.Marshal.FromStg, Stg.Marshal |
| fromStgPrim | Stg.Marshal.FromStg |
| fst | Stg.Prelude.Tuple, Stg.Prelude |
| garbageCollect | Stg.Machine.GarbageCollection, Stg.Machine |
| GarbageCollection | Stg.Machine.Types |
| GarbageCollectionAlgorithm | |
| 1 (Type/Class) | Stg.Machine.GarbageCollection.Common, Stg.Machine.GarbageCollection, Stg.Machine |
| 2 (Data Constructor) | Stg.Machine.GarbageCollection.Common |
| Geq | Stg.Language |
| geq_Int | Stg.Prelude.Number, Stg.Prelude |
| Globals | |
| 1 (Type/Class) | Stg.Machine.Types |
| 2 (Data Constructor) | Stg.Machine.Types |
| globalVal | Stg.Machine.Env |
| Gt | Stg.Language |
| gt_Int | Stg.Prelude.Number, Stg.Prelude |
| HaltedByPredicate | Stg.Machine.Types |
| HaltIf | |
| 1 (Type/Class) | Stg.Machine |
| 2 (Data Constructor) | Stg.Machine |
| HClosure | Stg.Machine.Types |
| headline | Stg.Machine.Types |
| Heap | |
| 1 (Type/Class) | Stg.Machine.Types |
| 2 (Data Constructor) | Stg.Machine.Types |
| HeapObject | Stg.Machine.Types |
| id | Stg.Prelude.Function, Stg.Prelude |
| Info | |
| 1 (Type/Class) | Stg.Machine.Types |
| 2 (Data Constructor) | Stg.Machine.Types |
| InfoDetail | Stg.Machine.Types |
| InfoShort | Stg.Machine.Types |
| initialState | Stg.Machine |
| InitialStateCreationFailed | Stg.Machine.Types |
| IsBlackhole | Stg.Marshal.FromStg, Stg.Marshal |
| IsWrongLambdaType | Stg.Marshal.FromStg, Stg.Marshal |
| iterate | Stg.Prelude.List, Stg.Prelude |
| LambdaCon | Stg.Language |
| LambdaForm | |
| 1 (Type/Class) | Stg.Language |
| 2 (Data Constructor) | Stg.Language |
| lambdaForm | |
| 1 (Function) | Stg.Parser.Parser |
| 2 (Function) | Stg.Parser.QuasiQuoter |
| LambdaFun | Stg.Language |
| LambdaThunk | Stg.Language |
| LambdaType | Stg.Language |
| length | Stg.Prelude.List, Stg.Prelude |
| Leq | Stg.Language |
| leq_Int | Stg.Prelude.Number, Stg.Prelude |
| Let | Stg.Language |
| librarySort | Stg.ExamplePrograms |
| listConcatLeftAssociated | Stg.ExamplePrograms |
| listConcatRightAssociated | Stg.ExamplePrograms |
| Lit | Stg.Language |
| Literal | |
| 1 (Type/Class) | Stg.Language |
| 2 (Data Constructor) | Stg.Language |
| literal | |
| 1 (Function) | Stg.Parser.Parser |
| 2 (Function) | Stg.Parser.QuasiQuoter |
| Locals | |
| 1 (Type/Class) | Stg.Machine.Types |
| 2 (Data Constructor) | Stg.Machine.Types |
| localVal | Stg.Machine.Env |
| lookup | Stg.Machine.Heap |
| Lt | Stg.Language |
| lt_Int | Stg.Prelude.Number, Stg.Prelude |
| makeLocals | Stg.Machine.Env |
| map | Stg.Prelude.List, Stg.Prelude |
| Mapping | |
| 1 (Type/Class) | Stg.Machine.Types |
| 2 (Data Constructor) | Stg.Machine.Types |
| max | Stg.Prelude.Number, Stg.Prelude |
| MaxStepsExceeded | Stg.Machine.Types |
| maybe | Stg.Prelude.Maybe, Stg.Prelude |
| MemAddr | |
| 1 (Type/Class) | Stg.Machine.Types |
| 2 (Data Constructor) | Stg.Machine.Types |
| min | Stg.Prelude.Number, Stg.Prelude |
| Mod | Stg.Language |
| mod | Stg.Prelude.Number, Stg.Prelude |
| Mul | Stg.Language |
| mul | Stg.Prelude.Number, Stg.Prelude |
| naiveSort | |
| 1 (Function) | Stg.Prelude.List, Stg.Prelude |
| 2 (Function) | Stg.ExamplePrograms |
| Neq | Stg.Language |
| neq_Int | Stg.Prelude.Number, Stg.Prelude |
| nil | Stg.Prelude.List, Stg.Prelude |
| NoConstructorMatch | Stg.Marshal.FromStg, Stg.Marshal |
| NonAlgPrimScrutinee | Stg.Machine.Types |
| NonDefaultAlts | Stg.Language |
| nonDefaultAlts | |
| 1 (Function) | Stg.Parser.Parser |
| 2 (Function) | Stg.Parser.QuasiQuoter |
| NoNonDefaultAlts | Stg.Language |
| NonRecursive | Stg.Language |
| NoRulesApply | Stg.Machine.Types |
| not | Stg.Prelude.Bool, Stg.Prelude |
| NotFound | Stg.Marshal.FromStg, Stg.Marshal |
| nothing | Stg.Prelude.Maybe, Stg.Prelude |
| NotInScope | |
| 1 (Type/Class) | Stg.Machine.Types, Stg.Machine.Env |
| 2 (Data Constructor) | Stg.Machine.Types, Stg.Machine.Env |
| NoUpdate | Stg.Language |
| or2 | Stg.Prelude.Bool, Stg.Prelude |
| parse | Stg.Parser.Parser |
| PerformGc | |
| 1 (Type/Class) | Stg.Machine |
| 2 (Data Constructor) | Stg.Machine |
| pluralS | Stg.Util |
| Pretty | Stg.Language.Prettyprint, Stg.Language |
| pretty | Stg.Language.Prettyprint, Stg.Language |
| prettyLambda | Stg.Language |
| prettyList | Stg.Language.Prettyprint, Stg.Language |
| prettyprint | Stg.Language.Prettyprint |
| prettyprintPlain | Stg.Language.Prettyprint |
| PrimInt | Stg.Machine.Types |
| PrimitiveAlt | |
| 1 (Type/Class) | Stg.Language |
| 2 (Data Constructor) | Stg.Language |
| primitiveAlt | |
| 1 (Function) | Stg.Parser.Parser |
| 2 (Function) | Stg.Parser.QuasiQuoter |
| PrimitiveAlts | Stg.Language |
| PrimOp | Stg.Language |
| primOp | |
| 1 (Function) | Stg.Parser.Parser |
| 2 (Function) | Stg.Parser.QuasiQuoter |
| PrimReturnToAlgAlts | Stg.Machine.Types |
| Program | |
| 1 (Type/Class) | Stg.Language |
| 2 (Data Constructor) | Stg.Language |
| program | |
| 1 (Function) | Stg.Parser.Parser |
| 2 (Function) | Stg.Parser.QuasiQuoter |
| Rec | Stg.Language |
| Recursive | Stg.Language |
| repeat | Stg.Prelude.List, Stg.Prelude |
| repeatNaive | Stg.ExamplePrograms |
| repeatSharing | Stg.ExamplePrograms |
| replicate | Stg.Prelude.List, Stg.Prelude |
| ReturnCon | Stg.Machine.Types |
| ReturnCon_DefBound | Stg.Machine.Types |
| ReturnCon_DefUnbound | Stg.Machine.Types |
| ReturnCon_Match | Stg.Machine.Types |
| ReturnCon_Update | Stg.Machine.Types |
| ReturnFrame | Stg.Machine.Types |
| ReturnInt | Stg.Machine.Types |
| ReturnIntWithEmptyReturnStack | Stg.Machine.Types |
| ReturnInt_DefBound | Stg.Machine.Types |
| ReturnInt_DefUnbound | Stg.Machine.Types |
| ReturnInt_Match | Stg.Machine.Types |
| reverse | Stg.Prelude.List, Stg.Prelude |
| RunForMaxSteps | Stg.Machine |
| RunForSteps | Stg.Machine |
| RunIndefinitely | Stg.Machine |
| seq | Stg.Prelude.Function, Stg.Prelude |
| show' | Stg.Util |
| size | Stg.Machine.Heap |
| snd | Stg.Prelude.Tuple, Stg.Prelude |
| sort | Stg.Prelude.List, Stg.Prelude |
| span | Data.Stack |
| splitHeapWith | Stg.Machine.GarbageCollection.Common |
| Stack | Data.Stack |
| StackFrame | Stg.Machine.Types |
| stackFrameType | Stg.Machine.Types |
| StateError | |
| 1 (Type/Class) | Stg.Machine.Types |
| 2 (Data Constructor) | Stg.Machine.Types |
| StateInitial | Stg.Machine.Types |
| StateTransition | |
| 1 (Type/Class) | Stg.Machine.Types |
| 2 (Data Constructor) | Stg.Machine.Types |
| stg | Stg.Parser.QuasiQuoter |
| stgCode | Stg.Machine.Types |
| stgGlobals | Stg.Machine.Types |
| stgHeap | Stg.Machine.Types |
| stgInfo | Stg.Machine.Types |
| StgParser | Stg.Parser.Parser |
| stgStack | Stg.Machine.Types |
| StgState | |
| 1 (Type/Class) | Stg.Machine.Types |
| 2 (Data Constructor) | Stg.Machine.Types |
| StgStateStyle | |
| 1 (Type/Class) | Stg.Machine.Types |
| 2 (Data Constructor) | Stg.Machine.Types |
| stgSteps | Stg.Machine.Types |
| Sub | Stg.Language |
| sub | Stg.Prelude.Number, Stg.Prelude |
| Success | Stg.Util |
| sum_foldl | Stg.ExamplePrograms |
| sum_foldl' | Stg.ExamplePrograms |
| sum_foldl'ViaFoldr | Stg.ExamplePrograms |
| sum_foldr | Stg.ExamplePrograms |
| swap | Stg.Prelude.Tuple, Stg.Prelude |
| take | Stg.Prelude.List, Stg.Prelude |
| terminated | Stg.Machine |
| ToStg | Stg.Marshal.ToStg, Stg.Marshal |
| toStg | Stg.Marshal.ToStg, Stg.Marshal |
| toStgWithGlobals | Stg.Marshal.ToStg |
| triStateTracing | Stg.Machine.GarbageCollection.TriStateTracing, Stg.Machine.GarbageCollection, Stg.Machine |
| twoSpaceCopying | Stg.Machine.GarbageCollection.TwoSpaceCopying, Stg.Machine.GarbageCollection, Stg.Machine |
| TypeMismatch | Stg.Marshal.FromStg, Stg.Marshal |
| uncurry | Stg.Prelude.Tuple, Stg.Prelude |
| UpdatableClosureWithArgs | Stg.Machine.Types |
| Update | Stg.Language |
| update | Stg.Machine.Heap |
| UpdateAddrs | Stg.Machine.GarbageCollection.Common |
| updateAddrs | Stg.Machine.GarbageCollection.Common |
| UpdateClosureWithPrimitive | Stg.Machine.Types |
| UpdateFlag | Stg.Language |
| UpdateFrame | Stg.Machine.Types |
| updateMany | Stg.Machine.Heap |
| val | Stg.Machine.Env |
| Validate | Stg.Util |
| vals | Stg.Machine.Env |
| Value | Stg.Machine.Types |
| Var | |
| 1 (Type/Class) | Stg.Language |
| 2 (Data Constructor) | Stg.Language |
| var | Stg.Parser.Parser |
| VariablesNotInScope | Stg.Machine.Types |
| zip | Stg.Prelude.List, Stg.Prelude |
| zipWith | Stg.Prelude.List, Stg.Prelude |