| 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 |