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 |