| AlgebraicDataMatcherExpr | Language.Egison.AST, Language.Egison |
| AndPat | Language.Egison.AST, Language.Egison |
| AnonListParamFuncExpr | Language.Egison.AST, Language.Egison |
| AnonParamExpr | Language.Egison.AST, Language.Egison |
| AnonParamFuncExpr | Language.Egison.AST, Language.Egison |
| AnonTupleParamFuncExpr | Language.Egison.AST, Language.Egison |
| APConsPat | Language.Egison.AST, Language.Egison |
| APEmptyPat | Language.Egison.AST, Language.Egison |
| APInductivePat | Language.Egison.AST, Language.Egison |
| APPatVar | Language.Egison.AST, Language.Egison |
| appendDF | Language.Egison.Tensor |
| Apply | Language.Egison.Math.Expr, Language.Egison.Math |
| apply | Language.Egison.Math.Expr |
| ApplyExpr | Language.Egison.AST, Language.Egison |
| applyM | Language.Egison.Math.Expr |
| APSnocPat | Language.Egison.AST, Language.Egison |
| APTuplePat | Language.Egison.AST, Language.Egison |
| APWildCard | Language.Egison.AST, Language.Egison |
| Arg | Language.Egison.AST, Language.Egison |
| ArgPattern | Language.Egison.AST, Language.Egison |
| ArgumentsNumPrimitive | Language.Egison.Data, Language.Egison |
| Assertion | Language.Egison.Data, Language.Egison |
| Assoc | Language.Egison.AST, Language.Egison |
| assoc | Language.Egison.AST, Language.Egison |
| Atom | Language.Egison.PrettyMath.AST |
| BFSMode | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| binaryOp | Language.Egison.Primitives.Utils |
| Bind | Language.Egison.AST, Language.Egison |
| Binding | Language.Egison.Data, Language.Egison |
| BindingExpr | Language.Egison.AST, Language.Egison |
| BindWithIndices | Language.Egison.AST, Language.Egison |
| Bool | Language.Egison.Data, Language.Egison |
| BoolExpr | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| CambdaExpr | Language.Egison.AST, Language.Egison |
| CApplyExpr | Language.Egison.AST, Language.Egison |
| CFunc | Language.Egison.Data, Language.Egison |
| Char | Language.Egison.Data, Language.Egison |
| CharExpr | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| CharHash | Language.Egison.Data, Language.Egison |
| CharKey | Language.Egison.Data, Language.Egison |
| cmdParser | Language.Egison.CmdOptions, Language.Egison |
| Collection | |
| 1 (Data Constructor) | Language.Egison.Data, Language.Egison |
| 2 (Data Constructor) | Language.Egison.PrettyMath.AST |
| CollectionExpr | Language.Egison.AST, Language.Egison |
| collectionToList | Language.Egison.Data.Collection |
| collectionToRefs | Language.Egison.Data.Collection |
| completeEgison | Language.Egison.Completion |
| ConsExpr | Language.Egison.AST, Language.Egison |
| ConstantExpr | |
| 1 (Data Constructor) | Language.Egison.AST, Language.Egison |
| 2 (Type/Class) | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| ContPat | Language.Egison.AST, Language.Egison |
| DApplyPat | Language.Egison.AST, Language.Egison |
| Default | Language.Egison.Data, Language.Egison |
| defaultOption | Language.Egison.CmdOptions, Language.Egison |
| Define | Language.Egison.AST, Language.Egison |
| desugarExpr | Language.Egison.Desugar |
| desugarTopExpr | Language.Egison.Desugar |
| desugarTopExprs | Language.Egison.Desugar |
| DF | Language.Egison.IExpr |
| DFSMode | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| Div | |
| 1 (Data Constructor) | Language.Egison.Math.Expr, Language.Egison.Math |
| 2 (Data Constructor) | Language.Egison.PrettyMath.AST |
| DoExpr | Language.Egison.AST, Language.Egison |
| EgisonBug | Language.Egison.Data, Language.Egison |
| EgisonData | Language.Egison.Data, Language.Egison |
| EgisonError | Language.Egison.Data, Language.Egison |
| EgisonHashKey | Language.Egison.Data, Language.Egison |
| EgisonOpts | |
| 1 (Type/Class) | Language.Egison.CmdOptions, Language.Egison |
| 2 (Data Constructor) | Language.Egison.CmdOptions, Language.Egison |
| egisonToScalarData | Language.Egison.Data, Language.Egison |
| EgisonValue | Language.Egison.Data, Language.Egison |
| enumTensorIndices | Language.Egison.Tensor |
| Env | |
| 1 (Type/Class) | Language.Egison.Data, Language.Egison |
| 2 (Data Constructor) | Language.Egison.Data, Language.Egison |
| equalMonomial | Language.Egison.Math.Expr |
| equalMonomialM | Language.Egison.Math.Expr |
| evalExpr | Language.Egison.Eval, Language.Egison |
| evalExprDeep | Language.Egison.Core |
| evalExprShallow | Language.Egison.Core |
| EvalM | Language.Egison.Data, Language.Egison |
| evalObj | Language.Egison.Data.Utils |
| evalRef | Language.Egison.Data.Utils |
| evalRuntimeT | Language.Egison.RState, Language.Egison |
| EvalState | |
| 1 (Type/Class) | Language.Egison.EvalState |
| 2 (Data Constructor) | Language.Egison.EvalState |
| evalTopExpr | Language.Egison.Eval, Language.Egison |
| evalTopExprs | Language.Egison.Eval, Language.Egison |
| evalTopExprsNoPrint | Language.Egison.Eval, Language.Egison |
| evalTopExprStr | Language.Egison.Eval, Language.Egison |
| evalWHNF | Language.Egison.Core |
| Execute | Language.Egison.AST, Language.Egison |
| expandCollection | Language.Egison.Data.Collection |
| Expr | Language.Egison.AST, Language.Egison |
| exprOps | Language.Egison.RState, Language.Egison |
| extendEnv | Language.Egison.Data, Language.Egison |
| extractIndex | Language.Egison.IExpr |
| extractNameFromVar | Language.Egison.IExpr |
| extractNameFromVarWithIndices | Language.Egison.AST, Language.Egison |
| extractScalar | Language.Egison.Data, Language.Egison |
| extractSupOrSubIndex | Language.Egison.IExpr |
| findOpFrom | Language.Egison.AST, Language.Egison |
| FlipIndicesExpr | Language.Egison.AST, Language.Egison |
| Float | Language.Egison.Data, Language.Egison |
| FloatExpr | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| ForallPat | Language.Egison.AST, Language.Egison |
| ForallPatContext | Language.Egison.Match |
| fresh | Language.Egison.RState, Language.Egison |
| FreshVarExpr | Language.Egison.AST, Language.Egison |
| fromEgison | Language.Egison.Data, Language.Egison |
| fromEvalM | Language.Egison.Data, Language.Egison |
| fromEvalT | Language.Egison.Data, Language.Egison |
| fromList | Language.Egison.MList |
| fromMList | Language.Egison.MList |
| fromSeq | Language.Egison.MList |
| fromTensor | Language.Egison.Tensor |
| Func | |
| 1 (Data Constructor) | Language.Egison.Data, Language.Egison |
| 2 (Data Constructor) | Language.Egison.PrettyMath.AST |
| func | Language.Egison.Math.Expr |
| funcM | Language.Egison.Math.Expr |
| funcNameStack | Language.Egison.EvalState |
| FunctionData | Language.Egison.Math.Expr, Language.Egison.Math |
| FunctionExpr | Language.Egison.AST, Language.Egison |
| GenerateTensorExpr | Language.Egison.AST, Language.Egison |
| getFuncNameStack | Language.Egison.EvalState |
| getSymId | Language.Egison.Data, Language.Egison |
| getSymName | Language.Egison.Data, Language.Egison |
| HashExpr | Language.Egison.AST, Language.Egison |
| IAndPat | Language.Egison.IExpr |
| IApplyExpr | Language.Egison.IExpr |
| IBindingExpr | Language.Egison.IExpr |
| ICambdaExpr | Language.Egison.IExpr |
| ICApplyExpr | Language.Egison.IExpr |
| ICharHash | Language.Egison.Data, Language.Egison |
| ICollection | Language.Egison.Data, Language.Egison |
| ICollectionExpr | Language.Egison.IExpr |
| IConsExpr | Language.Egison.IExpr |
| IConstantExpr | Language.Egison.IExpr |
| IContPat | Language.Egison.IExpr |
| IDApplyPat | Language.Egison.IExpr |
| IDefine | Language.Egison.IExpr |
| IDoExpr | Language.Egison.IExpr |
| IElement | Language.Egison.Data, Language.Egison |
| IExecute | Language.Egison.IExpr |
| IExpr | Language.Egison.IExpr |
| IfExpr | Language.Egison.AST, Language.Egison |
| IFlipIndicesExpr | Language.Egison.IExpr |
| IForallPat | Language.Egison.IExpr |
| IFunctionExpr | Language.Egison.IExpr |
| IGenerateTensorExpr | Language.Egison.IExpr |
| IHashExpr | Language.Egison.IExpr |
| IIfExpr | Language.Egison.IExpr |
| IIndexedExpr | Language.Egison.IExpr |
| IIndexedPat | Language.Egison.IExpr |
| IInductiveData | Language.Egison.Data, Language.Egison |
| IInductiveDataExpr | Language.Egison.IExpr |
| IInductiveOrPApplyPat | Language.Egison.IExpr |
| IInductivePat | Language.Egison.IExpr |
| IIntHash | Language.Egison.Data, Language.Egison |
| IJoinExpr | Language.Egison.IExpr |
| ILambdaExpr | Language.Egison.IExpr |
| ILaterPatVar | Language.Egison.IExpr |
| ILetExpr | Language.Egison.IExpr |
| ILetPat | Language.Egison.IExpr |
| ILetRecExpr | Language.Egison.IExpr |
| ILoad | Language.Egison.IExpr |
| ILoadFile | Language.Egison.IExpr |
| ILoopPat | Language.Egison.IExpr |
| ILoopRange | |
| 1 (Type/Class) | Language.Egison.IExpr |
| 2 (Data Constructor) | Language.Egison.IExpr |
| IMatchAllExpr | Language.Egison.IExpr |
| IMatchClause | Language.Egison.IExpr |
| IMatcherExpr | Language.Egison.IExpr |
| IMatchExpr | Language.Egison.IExpr |
| IMemoizedLambdaExpr | Language.Egison.IExpr |
| InconsistentTensorIndex | Language.Egison.Data, Language.Egison |
| InconsistentTensorShape | Language.Egison.Data, Language.Egison |
| Index | Language.Egison.IExpr |
| indexCounter | Language.Egison.RState, Language.Egison |
| IndexedExpr | Language.Egison.AST, Language.Egison |
| IndexedPat | Language.Egison.AST, Language.Egison |
| IndexExpr | Language.Egison.AST, Language.Egison |
| InductiveData | Language.Egison.Data, Language.Egison |
| InductiveOrPApplyPat | Language.Egison.AST, Language.Egison |
| InductivePat | Language.Egison.AST, Language.Egison |
| InfixDecl | Language.Egison.AST, Language.Egison |
| InfixExpr | Language.Egison.AST, Language.Egison |
| InfixL | Language.Egison.AST, Language.Egison |
| InfixN | Language.Egison.AST, Language.Egison |
| InfixPat | Language.Egison.AST, Language.Egison |
| InfixR | Language.Egison.AST, Language.Egison |
| initialEnv | Language.Egison |
| initialEvalState | Language.Egison.EvalState |
| Inner | Language.Egison.Data, Language.Egison |
| INotPat | Language.Egison.IExpr |
| IntegerExpr | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| IntHash | Language.Egison.Data, Language.Egison |
| IntKey | Language.Egison.Data, Language.Egison |
| InvertedScalarArg | Language.Egison.AST, Language.Egison |
| IOFunc | Language.Egison.Data, Language.Egison |
| ioPrimitives | Language.Egison.Primitives.IO |
| IOrPat | Language.Egison.IExpr |
| IPApplyPat | Language.Egison.IExpr |
| IPattern | Language.Egison.IExpr |
| IPatternDef | Language.Egison.IExpr |
| IPatternFunctionExpr | Language.Egison.IExpr |
| IPatVar | Language.Egison.IExpr |
| IPredPat | Language.Egison.IExpr |
| IPrimitiveDataPattern | Language.Egison.IExpr |
| IQuoteExpr | Language.Egison.IExpr |
| IQuoteSymbolExpr | Language.Egison.IExpr |
| isAtom | Language.Egison.Math.Expr, Language.Egison.Math |
| isEmptyCollection | Language.Egison.Data.Collection |
| ISeqConsPat | Language.Egison.IExpr |
| ISeqExpr | Language.Egison.IExpr |
| ISeqNilPat | Language.Egison.IExpr |
| isSub | Language.Egison.PrettyMath.AST |
| IStrHash | Language.Egison.Data, Language.Egison |
| ISubCollection | Language.Egison.Data, Language.Egison |
| ISubrefsExpr | Language.Egison.IExpr |
| ISuprefsExpr | Language.Egison.IExpr |
| isWedge | Language.Egison.AST, Language.Egison |
| ITensor | Language.Egison.Data, Language.Egison |
| ITensorContractExpr | Language.Egison.IExpr |
| ITensorExpr | Language.Egison.IExpr |
| ITensorMap2Expr | Language.Egison.IExpr |
| ITensorMapExpr | Language.Egison.IExpr |
| ITest | Language.Egison.IExpr |
| ITopExpr | Language.Egison.IExpr |
| ITransposeExpr | Language.Egison.IExpr |
| ITuple | Language.Egison.Data, Language.Egison |
| ITupleExpr | Language.Egison.IExpr |
| ITuplePat | Language.Egison.IExpr |
| IUserrefsExpr | Language.Egison.IExpr |
| IValuePat | Language.Egison.IExpr |
| IVarExpr | Language.Egison.IExpr |
| IVarPat | Language.Egison.IExpr |
| IVectorExpr | Language.Egison.IExpr |
| IWedgeApplyExpr | Language.Egison.IExpr |
| IWildCard | Language.Egison.IExpr |
| IWithSymbolsExpr | Language.Egison.IExpr |
| JoinExpr | Language.Egison.AST, Language.Egison |
| LambdaExpr | Language.Egison.AST, Language.Egison |
| LambdaExpr' | Language.Egison.AST, Language.Egison |
| LaterPatVar | Language.Egison.AST, Language.Egison |
| lazyOneArg | Language.Egison.Primitives.Utils |
| LazyPrimitiveFunc | |
| 1 (Type/Class) | Language.Egison.Data, Language.Egison |
| 2 (Data Constructor) | Language.Egison.Data, Language.Egison |
| LetExpr | Language.Egison.AST, Language.Egison |
| LetPat | Language.Egison.AST, Language.Egison |
| LetRecExpr | Language.Egison.AST, Language.Egison |
| Load | Language.Egison.AST, Language.Egison |
| loadEgisonFile | Language.Egison.Eval, Language.Egison |
| loadEgisonLibrary | Language.Egison.Eval, Language.Egison |
| LoadFile | Language.Egison.AST, Language.Egison |
| loadFile | Language.Egison.Parser, Language.Egison |
| loadLibraryFile | Language.Egison.Parser, Language.Egison |
| LoopPat | Language.Egison.AST, Language.Egison |
| LoopPatContext | |
| 1 (Type/Class) | Language.Egison.Match |
| 2 (Data Constructor) | Language.Egison.Match |
| loopPatCtx | Language.Egison.Match |
| LoopRange | |
| 1 (Type/Class) | Language.Egison.AST, Language.Egison |
| 2 (Data Constructor) | Language.Egison.AST, Language.Egison |
| lowerReservedWords | Language.Egison.Parser.NonS |
| makeApply | Language.Egison.AST, Language.Egison |
| makeIApply | Language.Egison.IExpr |
| makeICollection | Language.Egison.Data.Collection |
| makeITuple | Language.Egison.Data.Utils |
| makeTuple | Language.Egison.Data.Utils |
| mAny | Language.Egison.MList |
| mappend | Language.Egison.MList |
| Match | Language.Egison.Match |
| MatchAllExpr | Language.Egison.AST, Language.Egison |
| MatchAllLambdaExpr | Language.Egison.AST, Language.Egison |
| MatchClause | Language.Egison.AST, Language.Egison |
| Matcher | Language.Egison.Data, Language.Egison |
| MatcherExpr | Language.Egison.AST, Language.Egison |
| MatchExpr | Language.Egison.AST, Language.Egison |
| matchFail | Language.Egison.Match |
| MatchFailure | Language.Egison.Data, Language.Egison |
| MatchingState | Language.Egison.Match |
| MatchingTree | Language.Egison.Match |
| MatchLambdaExpr | Language.Egison.AST, Language.Egison |
| MatchM | Language.Egison.Match |
| mathDenominator | Language.Egison.Math.Arith, Language.Egison.Math |
| mathDiv | Language.Egison.Math.Arith, Language.Egison.Math |
| mathDivideTerm | Language.Egison.Math.Normalize |
| MathExpr | Language.Egison.PrettyMath.AST |
| mathExprToEgison | Language.Egison.Data, Language.Egison |
| MathIndex | Language.Egison.PrettyMath.AST |
| mathMinus | Language.Egison.Math.Arith |
| mathMult | Language.Egison.Math.Arith, Language.Egison.Math |
| mathNegate | Language.Egison.Math.Expr, Language.Egison.Math |
| mathNormalize' | Language.Egison.Math.Normalize, Language.Egison.Math |
| mathNumerator | Language.Egison.Math.Arith, Language.Egison.Math |
| mathPlus | Language.Egison.Math.Arith, Language.Egison.Math |
| mathPower | Language.Egison.Math.Arith |
| mathScalarMult | Language.Egison.Math.Expr |
| MAtom | Language.Egison.Match |
| mconcat | Language.Egison.MList |
| MCons | Language.Egison.MList |
| MemoizedFunc | Language.Egison.Data, Language.Egison |
| MemoizedLambdaExpr | Language.Egison.AST, Language.Egison |
| mfoldr | Language.Egison.MList |
| mfor | Language.Egison.MList |
| mLabelFuncName | Language.Egison.EvalState |
| MList | Language.Egison.MList |
| mmap | Language.Egison.MList |
| MNil | Language.Egison.MList |
| MNode | Language.Egison.Match |
| MonadEval | Language.Egison.EvalState |
| MonadRuntime | Language.Egison.RState, Language.Egison |
| Monomial | Language.Egison.Math.Expr, Language.Egison.Math |
| msingleton | Language.Egison.MList |
| MState | Language.Egison.Match |
| mStateBindings | Language.Egison.Match |
| mStateEnv | Language.Egison.Match |
| mTrees | Language.Egison.Match |
| Multiply | Language.Egison.PrettyMath.AST |
| MultiSub | Language.Egison.IExpr |
| MultiSubscript | Language.Egison.AST, Language.Egison |
| MultiSup | Language.Egison.IExpr |
| MultiSuperscript | Language.Egison.AST, Language.Egison |
| NegativeAtom | Language.Egison.PrettyMath.AST |
| negQuote | Language.Egison.Math.Expr |
| negQuoteM | Language.Egison.Math.Expr |
| newEvaluatedObjectRef | Language.Egison.Data.Utils |
| noArg | Language.Egison.Primitives.Utils |
| NotImplemented | Language.Egison.Data, Language.Egison |
| NotPat | Language.Egison.AST, Language.Egison |
| nullEnv | Language.Egison.Data, Language.Egison |
| nullMState | Language.Egison.Match |
| Object | Language.Egison.Data, Language.Egison |
| ObjectRef | Language.Egison.Data, Language.Egison |
| oneArg | Language.Egison.Primitives.Utils |
| oneArg' | Language.Egison.Primitives.Utils |
| Op | |
| 1 (Type/Class) | Language.Egison.AST, Language.Egison |
| 2 (Data Constructor) | Language.Egison.AST, Language.Egison |
| optEvalString | Language.Egison.CmdOptions, Language.Egison |
| optExecFile | Language.Egison.CmdOptions, Language.Egison |
| optExecuteString | Language.Egison.CmdOptions, Language.Egison |
| optFieldInfo | Language.Egison.CmdOptions, Language.Egison |
| optFilterTsvInput | Language.Egison.CmdOptions, Language.Egison |
| optLoadFiles | Language.Egison.CmdOptions, Language.Egison |
| optLoadLibs | Language.Egison.CmdOptions, Language.Egison |
| optMapTsvInput | Language.Egison.CmdOptions, Language.Egison |
| optMathExpr | Language.Egison.CmdOptions, Language.Egison |
| optMathNormalize | Language.Egison.CmdOptions, Language.Egison |
| optNoIO | Language.Egison.CmdOptions, Language.Egison |
| optPrompt | Language.Egison.CmdOptions, Language.Egison |
| optSExpr | Language.Egison.CmdOptions, Language.Egison |
| optShowBanner | Language.Egison.CmdOptions, Language.Egison |
| optShowVersion | Language.Egison.CmdOptions, Language.Egison |
| optSubstituteString | Language.Egison.CmdOptions, Language.Egison |
| optTestOnly | Language.Egison.CmdOptions, Language.Egison |
| optTsvOutput | Language.Egison.CmdOptions, Language.Egison |
| OrPat | Language.Egison.AST, Language.Egison |
| PApplyPat | Language.Egison.AST, Language.Egison |
| parseExpr | |
| 1 (Function) | Language.Egison.Parser.SExpr |
| 2 (Function) | Language.Egison.Parser.NonS |
| 3 (Function) | Language.Egison.PrettyMath.AST |
| parseExprs | |
| 1 (Function) | Language.Egison.Parser.SExpr |
| 2 (Function) | Language.Egison.Parser.NonS |
| Parser | Language.Egison.Data, Language.Egison |
| parseTopExpr | |
| 1 (Function) | Language.Egison.Parser.SExpr |
| 2 (Function) | Language.Egison.Parser.NonS |
| 3 (Function) | Language.Egison.Parser, Language.Egison |
| parseTopExprs | |
| 1 (Function) | Language.Egison.Parser.SExpr |
| 2 (Function) | Language.Egison.Parser.NonS |
| Partial | Language.Egison.PrettyMath.AST |
| Pattern | Language.Egison.AST, Language.Egison |
| PatternBinding | Language.Egison.Match |
| PatternDef | Language.Egison.AST, Language.Egison |
| PatternFunc | Language.Egison.Data, Language.Egison |
| PatternFunctionExpr | Language.Egison.AST, Language.Egison |
| patternMatch | Language.Egison.Core |
| patternOps | Language.Egison.RState, Language.Egison |
| PatVar | Language.Egison.AST, Language.Egison |
| PDConsPat | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PDConstantPat | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PDEmptyPat | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PDInductivePat | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PDPatternBase | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PDPatVar | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PDSnocPat | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PDTuplePat | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PDWildCard | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| Plus | |
| 1 (Data Constructor) | Language.Egison.Math.Expr, Language.Egison.Math |
| 2 (Data Constructor) | Language.Egison.PrettyMath.AST |
| pmIndices | Language.Egison.Data.Utils |
| PMMode | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PolyExpr | Language.Egison.Math.Expr, Language.Egison.Math |
| popFuncName | Language.Egison.EvalState |
| Port | Language.Egison.Data, Language.Egison |
| Power | Language.Egison.PrettyMath.AST |
| PPInductivePat | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PPPatVar | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PPTuplePat | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PPValuePat | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PPWildCard | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| PredPat | Language.Egison.AST, Language.Egison |
| Prefix | Language.Egison.AST, Language.Egison |
| PrefixExpr | Language.Egison.AST, Language.Egison |
| pretty | Language.Egison.Math.Expr, Language.Egison.Math |
| prettyMath | Language.Egison.MathOutput |
| prettyStr | Language.Egison.Pretty |
| prettyTopExprs | Language.Egison.Pretty |
| primitiveArithFunctions | Language.Egison.Primitives.Arith |
| PrimitiveDataPattern | Language.Egison.AST, Language.Egison |
| primitiveEnv | Language.Egison.Primitives, Language.Egison |
| primitiveEnvNoIO | Language.Egison.Primitives, Language.Egison |
| PrimitiveFunc | |
| 1 (Type/Class) | Language.Egison.Data, Language.Egison |
| 2 (Data Constructor) | Language.Egison.Data, Language.Egison |
| PrimitiveMatchFailure | Language.Egison.Data, Language.Egison |
| PrimitivePatPattern | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| primitiveStringFunctions | Language.Egison.Primitives.String |
| primitiveTypeFunctions | Language.Egison.Primitives.Types |
| Printable | Language.Egison.Math.Expr, Language.Egison.Math |
| priority | Language.Egison.AST, Language.Egison |
| pushFuncName | Language.Egison.EvalState |
| Quote | |
| 1 (Data Constructor) | Language.Egison.Math.Expr, Language.Egison.Math |
| 2 (Data Constructor) | Language.Egison.PrettyMath.AST |
| quote | Language.Egison.Math.Expr |
| QuoteExpr | Language.Egison.AST, Language.Egison |
| QuoteSymbolExpr | Language.Egison.AST, Language.Egison |
| readExpr | Language.Egison.Parser, Language.Egison |
| readExprs | Language.Egison.Parser, Language.Egison |
| readTopExpr | Language.Egison.Parser, Language.Egison |
| readTopExprs | Language.Egison.Parser, Language.Egison |
| readUTF8File | Language.Egison.Parser, Language.Egison |
| recursiveBind | Language.Egison.Core |
| RefBox | Language.Egison.Data, Language.Egison |
| refVar | Language.Egison.Data, Language.Egison |
| removeDF | Language.Egison.Tensor |
| removeShebang | Language.Egison.Parser, Language.Egison |
| repr | Language.Egison.AST, Language.Egison |
| reservedExprOp | Language.Egison.AST, Language.Egison |
| reservedPatternOp | Language.Egison.AST, Language.Egison |
| rewriteSymbol | Language.Egison.Math.Rewrite, Language.Egison.Math |
| RState | |
| 1 (Type/Class) | Language.Egison.RState, Language.Egison |
| 2 (Data Constructor) | Language.Egison.RState, Language.Egison |
| runExpr | Language.Egison.Eval, Language.Egison |
| runRuntimeT | Language.Egison.RState, Language.Egison |
| RuntimeM | Language.Egison.RState, Language.Egison |
| RuntimeT | Language.Egison.RState, Language.Egison |
| runTopExpr | Language.Egison.Eval, Language.Egison |
| runTopExprs | Language.Egison.Eval, Language.Egison |
| runTopExprStr | Language.Egison.Eval, Language.Egison |
| Scalar | Language.Egison.Data, Language.Egison |
| ScalarArg | Language.Egison.AST, Language.Egison |
| ScalarData | |
| 1 (Type/Class) | Language.Egison.Math.Expr, Language.Egison.Math |
| 2 (Data Constructor) | Language.Egison.Data, Language.Egison |
| ScalarM | |
| 1 (Type/Class) | Language.Egison.Math.Expr |
| 2 (Data Constructor) | Language.Egison.Math.Expr |
| SectionExpr | Language.Egison.AST, Language.Egison |
| SeqConsPat | Language.Egison.AST, Language.Egison |
| SeqExpr | Language.Egison.AST, Language.Egison |
| SeqNilPat | Language.Egison.AST, Language.Egison |
| SeqPatContext | |
| 1 (Type/Class) | Language.Egison.Match |
| 2 (Data Constructor) | Language.Egison.Match |
| seqPatCtx | Language.Egison.Match |
| Shape | Language.Egison.Data, Language.Egison |
| showMathExpr | |
| 1 (Function) | Language.Egison.PrettyMath.Maxima |
| 2 (Function) | Language.Egison.PrettyMath.Mathematica |
| 3 (Function) | Language.Egison.PrettyMath.Latex |
| 4 (Function) | Language.Egison.PrettyMath.AsciiMath |
| showTSV | Language.Egison.Pretty |
| SingleSymbol | Language.Egison.Math.Expr, Language.Egison.Math |
| SingleTerm | Language.Egison.Math.Expr, Language.Egison.Math |
| singleTerm | Language.Egison.Math.Expr |
| singleTermM | Language.Egison.Math.Expr |
| Something | Language.Egison.Data, Language.Egison |
| SomethingExpr | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| StrHash | Language.Egison.Data, Language.Egison |
| String | Language.Egison.Data, Language.Egison |
| StringExpr | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| stringToVar | Language.Egison.IExpr |
| stringToVarWithIndices | Language.Egison.AST, Language.Egison |
| StrKey | Language.Egison.Data, Language.Egison |
| Sub | |
| 1 (Data Constructor) | Language.Egison.IExpr |
| 2 (Data Constructor) | Language.Egison.PrettyMath.AST |
| SubrefsExpr | Language.Egison.AST, Language.Egison |
| Subscript | Language.Egison.AST, Language.Egison |
| Sup | Language.Egison.IExpr |
| Super | Language.Egison.PrettyMath.AST |
| Superscript | Language.Egison.AST, Language.Egison |
| SuprefsExpr | Language.Egison.AST, Language.Egison |
| SupSub | Language.Egison.IExpr |
| SupSubscript | Language.Egison.AST, Language.Egison |
| Symbol | Language.Egison.Math.Expr, Language.Egison.Math |
| symbol | Language.Egison.Math.Expr |
| SymbolExpr | Language.Egison.Math.Expr, Language.Egison.Math |
| SymbolM | |
| 1 (Type/Class) | Language.Egison.Math.Expr |
| 2 (Data Constructor) | Language.Egison.Math.Expr |
| symbolM | Language.Egison.Math.Expr |
| symbolScalarData | Language.Egison.Data, Language.Egison |
| symbolScalarData' | Language.Egison.Data, Language.Egison |
| tConcat' | Language.Egison.Tensor |
| tContract | Language.Egison.Tensor |
| tContract' | Language.Egison.Tensor |
| Tensor | |
| 1 (Type/Class) | Language.Egison.Data, Language.Egison |
| 2 (Data Constructor) | Language.Egison.Data, Language.Egison |
| 3 (Data Constructor) | Language.Egison.PrettyMath.AST |
| TensorArg | Language.Egison.AST, Language.Egison |
| TensorComponent | Language.Egison.Tensor |
| TensorContractExpr | Language.Egison.AST, Language.Egison |
| TensorData | Language.Egison.Data, Language.Egison |
| TensorExpr | Language.Egison.AST, Language.Egison |
| TensorIndexOutOfBounds | Language.Egison.Data, Language.Egison |
| TensorMap2Expr | Language.Egison.AST, Language.Egison |
| TensorMapExpr | Language.Egison.AST, Language.Egison |
| Term | Language.Egison.Math.Expr, Language.Egison.Math |
| term | Language.Egison.Math.Expr |
| TermExpr | Language.Egison.Math.Expr, Language.Egison.Math |
| TermM | |
| 1 (Type/Class) | Language.Egison.Math.Expr |
| 2 (Data Constructor) | Language.Egison.Math.Expr |
| termM | Language.Egison.Math.Expr |
| termsGcd | Language.Egison.Math.Normalize |
| Test | Language.Egison.AST, Language.Egison |
| tFlipIndices | Language.Egison.Tensor |
| threeArgs' | Language.Egison.Primitives.Utils |
| throwErrorWithTrace | Language.Egison.Data, Language.Egison |
| Thunk | Language.Egison.Data, Language.Egison |
| tMap | Language.Egison.Tensor |
| tMap2 | Language.Egison.Tensor |
| toEgison | Language.Egison.Data, Language.Egison |
| ToMathExpr | Language.Egison.PrettyMath.AST |
| toMathExpr | Language.Egison.PrettyMath.AST |
| TopExpr | Language.Egison.AST, Language.Egison |
| topFuncName | Language.Egison.EvalState |
| toTensor | Language.Egison.Tensor |
| tProduct | Language.Egison.Tensor |
| TransposeExpr | Language.Egison.AST, Language.Egison |
| tref | Language.Egison.Tensor |
| tTranspose | Language.Egison.Tensor |
| tTranspose' | Language.Egison.Tensor |
| Tuple | |
| 1 (Data Constructor) | Language.Egison.Data, Language.Egison |
| 2 (Data Constructor) | Language.Egison.PrettyMath.AST |
| TupleExpr | Language.Egison.AST, Language.Egison |
| TupleLength | Language.Egison.Data, Language.Egison |
| TuplePat | Language.Egison.AST, Language.Egison |
| tupleToList | Language.Egison.Data.Utils |
| tupleToListWHNF | Language.Egison.Data.Utils |
| tupleToRefs | Language.Egison.Data.Utils |
| twoArgs | Language.Egison.Primitives.Utils |
| twoArgs' | Language.Egison.Primitives.Utils |
| TypeMismatch | Language.Egison.Data, Language.Egison |
| unaryOp | Language.Egison.Primitives.Utils |
| UnboundVariable | Language.Egison.Data, Language.Egison |
| unconsCollection | Language.Egison.Data.Collection |
| Undefined | Language.Egison.Data, Language.Egison |
| UndefinedExpr | Language.Egison.AST, Language.Egison.IExpr, Language.Egison |
| unsnocCollection | Language.Egison.Data.Collection |
| updateHash | Language.Egison.Data.Utils |
| upperReservedWords | Language.Egison.Parser.NonS |
| User | Language.Egison.IExpr |
| UserMatcher | Language.Egison.Data, Language.Egison |
| UserrefsExpr | Language.Egison.AST, Language.Egison |
| Userscript | Language.Egison.AST, Language.Egison |
| Value | Language.Egison.Data, Language.Egison |
| ValuePat | Language.Egison.AST, Language.Egison |
| VAntiSymmScripts | Language.Egison.AST, Language.Egison |
| Var | |
| 1 (Type/Class) | Language.Egison.IExpr |
| 2 (Data Constructor) | Language.Egison.IExpr |
| VarExpr | Language.Egison.AST, Language.Egison |
| VarIndex | Language.Egison.AST, Language.Egison |
| VarPat | Language.Egison.AST, Language.Egison |
| VarWithIndices | |
| 1 (Type/Class) | Language.Egison.AST, Language.Egison |
| 2 (Data Constructor) | Language.Egison.AST, Language.Egison |
| VectorExpr | Language.Egison.AST, Language.Egison |
| version | Language.Egison |
| VGroupScripts | Language.Egison.AST, Language.Egison |
| VMultiSubscript | Language.Egison.AST, Language.Egison |
| VMultiSuperscript | Language.Egison.AST, Language.Egison |
| VSubscript | Language.Egison.AST, Language.Egison |
| VSuperscript | Language.Egison.AST, Language.Egison |
| VSymmScripts | Language.Egison.AST, Language.Egison |
| WedgeApplyExpr | Language.Egison.AST, Language.Egison |
| WHNF | Language.Egison.Data, Language.Egison |
| WHNFData | Language.Egison.Data, Language.Egison |
| WildCard | Language.Egison.AST, Language.Egison |
| WithSymbolsExpr | Language.Egison.AST, Language.Egison |
| World | Language.Egison.Data, Language.Egison |
| writeObjectRef | Language.Egison.Data.Utils |
| zero | Language.Egison.Math.Expr |
| ZeroExpr | Language.Egison.Math.Expr, Language.Egison.Math |
| zeroM | Language.Egison.Math.Expr |