<$ | Jikka.Common.Error |
<$!> | Jikka.Common.Error |
<=< | Jikka.Common.Error |
=<< | Jikka.Common.Error |
>=> | Jikka.Common.Error |
>> | Jikka.Common.Error |
>>= | Jikka.Common.Error |
Abs | Jikka.Core.Language.Expr |
Abs' | Jikka.Core.Language.BuiltinPatterns |
Add | |
1 (Data Constructor) | Jikka.CPlusPlus.Language.Expr |
2 (Data Constructor) | Jikka.Python.Language.Expr, Jikka.RestrictedPython.Language.Expr |
AddAssign | Jikka.CPlusPlus.Language.Expr |
addExp | Jikka.RestrictedPython.Language.WithoutLoc |
additionalBuiltinNames | Jikka.RestrictedPython.Language.Builtin |
Alias | Jikka.Python.Language.Expr |
All | Jikka.Core.Language.Expr |
All' | Jikka.Core.Language.BuiltinPatterns |
AlphaT | |
1 (Type/Class) | Jikka.Common.Alpha |
2 (Data Constructor) | Jikka.Common.Alpha |
analyzeAssignExpr | Jikka.CPlusPlus.Language.VariableAnalysis |
analyzeExpr | |
1 (Function) | Jikka.CPlusPlus.Language.VariableAnalysis |
2 (Function) | Jikka.RestrictedPython.Language.VariableAnalysis |
analyzeLeftExpr | Jikka.CPlusPlus.Language.VariableAnalysis |
analyzeStatement | Jikka.CPlusPlus.Language.VariableAnalysis |
analyzeStatementGeneric | Jikka.RestrictedPython.Language.VariableAnalysis |
analyzeStatementMax | Jikka.RestrictedPython.Language.VariableAnalysis |
analyzeStatementMin | Jikka.RestrictedPython.Language.VariableAnalysis |
analyzeStatements | Jikka.CPlusPlus.Language.VariableAnalysis |
analyzeStatementsGeneric | Jikka.RestrictedPython.Language.VariableAnalysis |
analyzeStatementsMax | Jikka.RestrictedPython.Language.VariableAnalysis |
analyzeStatementsMin | Jikka.RestrictedPython.Language.VariableAnalysis |
analyzeTargetRead | Jikka.RestrictedPython.Language.VariableAnalysis |
analyzeTargetWrite | Jikka.RestrictedPython.Language.VariableAnalysis |
And | |
1 (Data Constructor) | Jikka.CPlusPlus.Language.Expr |
2 (Data Constructor) | Jikka.Core.Language.Expr |
3 (Data Constructor) | Jikka.Python.Language.Expr, Jikka.RestrictedPython.Language.Expr |
And' | Jikka.Core.Language.BuiltinPatterns |
AndOp | Jikka.Python.Parse.Token |
AnnAssign | |
1 (Data Constructor) | Jikka.Python.Language.Expr |
2 (Data Constructor) | Jikka.RestrictedPython.Language.Expr |
Any | Jikka.Core.Language.Expr |
Any' | Jikka.Core.Language.BuiltinPatterns |
ap | Jikka.Common.Error |
App | Jikka.Core.Language.Expr |
App2 | Jikka.Core.Language.Expr |
App3 | Jikka.Core.Language.Expr |
App4 | Jikka.Core.Language.Expr |
AppBuiltin | Jikka.Core.Language.Expr |
AppBuiltin2 | Jikka.Core.Language.Expr |
AppBuiltin3 | Jikka.Core.Language.Expr |
Append | Jikka.RestrictedPython.Language.Expr |
applyRewriteRule | Jikka.Core.Language.RewriteRules |
applyRewriteRuleProgram | Jikka.Core.Language.RewriteRules |
applyRewriteRuleProgram' | Jikka.Core.Language.RewriteRules |
applyRewriteRuleToplevelExpr | Jikka.Core.Language.RewriteRules |
Arg | Jikka.Python.Language.Expr |
ArgMax | Jikka.Core.Language.Expr |
ArgMax' | Jikka.Core.Language.BuiltinPatterns |
ArgMin | Jikka.Core.Language.Expr |
ArgMin' | Jikka.Core.Language.BuiltinPatterns |
argsArgs | Jikka.Python.Language.Expr |
argsDefaults | Jikka.Python.Language.Expr |
argsKwarg | Jikka.Python.Language.Expr |
argsKwDefaults | Jikka.Python.Language.Expr |
argsKwonlyargs | Jikka.Python.Language.Expr |
argsPosonlyargs | Jikka.Python.Language.Expr |
argsVarargs | Jikka.Python.Language.Expr |
ArgumentNameKind | Jikka.CPlusPlus.Language.Util |
Arguments | |
1 (Type/Class) | Jikka.Python.Language.Expr |
2 (Data Constructor) | Jikka.Python.Language.Expr |
ArithmeticalExpr | Jikka.Core.Language.ArithmeticalExpr |
arityOfBuiltin | Jikka.Core.Language.TypeCheck |
ArrayExt | Jikka.CPlusPlus.Language.Expr |
Arrow | Jikka.Python.Parse.Token |
As | Jikka.Python.Parse.Token |
Assert | |
1 (Data Constructor) | Jikka.CPlusPlus.Language.Expr |
2 (Data Constructor) | Jikka.Python.Language.Expr |
3 (Data Constructor) | Jikka.Python.Parse.Token |
4 (Data Constructor) | Jikka.RestrictedPython.Language.Expr |
AssertionError | Jikka.Common.Error |
assertionError | Jikka.Common.Error |
Assign | |
1 (Data Constructor) | Jikka.CPlusPlus.Language.Expr |
2 (Data Constructor) | Jikka.Python.Language.Expr |
assignAt | Jikka.CPlusPlus.Language.Util |
AssignDecr | Jikka.CPlusPlus.Language.Expr |
AssignExpr | |
1 (Type/Class) | Jikka.CPlusPlus.Language.Expr |
2 (Data Constructor) | Jikka.CPlusPlus.Language.Expr |
AssignIncr | Jikka.CPlusPlus.Language.Expr |
AssignOp | Jikka.CPlusPlus.Language.Expr |
assignSimple | Jikka.CPlusPlus.Language.Util |
Async | Jikka.Python.Parse.Token |
AsyncFor | Jikka.Python.Language.Expr |
AsyncFunctionDef | Jikka.Python.Language.Expr |
AsyncWith | Jikka.Python.Language.Expr |
At | |
1 (Data Constructor) | Jikka.CPlusPlus.Language.Expr |
2 (Data Constructor) | Jikka.Common.IOFormat |
3 (Data Constructor) | Jikka.Core.Language.Expr |
at | Jikka.CPlusPlus.Language.Util |
At' | Jikka.Core.Language.BuiltinPatterns |
AtOp | Jikka.Python.Parse.Token |
Attribute | |
1 (Data Constructor) | Jikka.Python.Language.Expr |
2 (Data Constructor) | Jikka.RestrictedPython.Language.Expr |
3 (Type/Class) | Jikka.RestrictedPython.Language.Expr |
Attribute' | Jikka.RestrictedPython.Language.Expr |
AttributeName | |
1 (Type/Class) | Jikka.RestrictedPython.Language.Expr |
2 (Data Constructor) | Jikka.RestrictedPython.Language.Expr |
attributeNames | Jikka.RestrictedPython.Language.Builtin |
AttributeVal | Jikka.RestrictedPython.Language.Value |
AugAdd | Jikka.Python.Parse.Token |
AugAssign | |
1 (Data Constructor) | Jikka.Python.Language.Expr |
2 (Data Constructor) | Jikka.RestrictedPython.Language.Expr |
AugAt | Jikka.Python.Parse.Token |
AugBitAnd | Jikka.Python.Parse.Token |
AugBitLShift | Jikka.Python.Parse.Token |
AugBitOr | Jikka.Python.Parse.Token |
AugBitRShift | Jikka.Python.Parse.Token |
AugBitXor | Jikka.Python.Parse.Token |
AugCeilDiv | Jikka.Python.Parse.Token |
AugCeilMod | Jikka.Python.Parse.Token |
AugDiv | Jikka.Python.Parse.Token |
AugFloorDiv | Jikka.Python.Parse.Token |
AugFloorMod | Jikka.Python.Parse.Token |
AugMax | Jikka.Python.Parse.Token |
AugMin | Jikka.Python.Parse.Token |
AugMul | Jikka.Python.Parse.Token |
AugOp | |
1 (Data Constructor) | Jikka.Python.Parse.Token |
2 (Type/Class) | Jikka.Python.Parse.Token |
AugPow | Jikka.Python.Parse.Token |
AugSub | Jikka.Python.Parse.Token |
Await | |
1 (Data Constructor) | Jikka.Python.Language.Expr |
2 (Data Constructor) | Jikka.Python.Parse.Token |
begin | Jikka.CPlusPlus.Language.Util |
BinaryOp | Jikka.CPlusPlus.Language.Expr |
BinOp | |
1 (Data Constructor) | Jikka.CPlusPlus.Language.Expr |
2 (Data Constructor) | Jikka.Python.Language.Expr |
3 (Data Constructor) | Jikka.RestrictedPython.Language.Expr |
binOp | Jikka.RestrictedPython.Language.WithoutLoc |
BinOpInfo | |
1 (Type/Class) | Jikka.Common.Parse.ShuntingYard |
2 (Data Constructor) | Jikka.Common.Parse.ShuntingYard |
BitAnd | |
1 (Data Constructor) | Jikka.CPlusPlus.Language.Expr |
2 (Data Constructor) | Jikka.Core.Language.Expr |
3 (Data Constructor) | Jikka.Python.Language.Expr, Jikka.RestrictedPython.Language.Expr |
BitAnd' | Jikka.Core.Language.BuiltinPatterns |
BitAndAssign | Jikka.CPlusPlus.Language.Expr |
BitAndOp | Jikka.Python.Parse.Token |
BitLeftShift | |
1 (Data Constructor) | Jikka.CPlusPlus.Language.Expr |
2 (Data Constructor) | Jikka.Core.Language.Expr |
BitLeftShift' | Jikka.Core.Language.BuiltinPatterns |
BitLeftShiftAssign | Jikka.CPlusPlus.Language.Expr |
BitLShift | Jikka.Python.Language.Expr, Jikka.RestrictedPython.Language.Expr |
BitLShiftOp | Jikka.Python.Parse.Token |
BitNot | |
1 (Data Constructor) | Jikka.CPlusPlus.Language.Expr |
2 (Data Constructor) | Jikka.Core.Language.Expr |
BitNot' | Jikka.Core.Language.BuiltinPatterns |
BitNotOp | Jikka.Python.Parse.Token |
BitOr | |
1 (Data Constructor) | Jikka.CPlusPlus.Language.Expr |
2 (Data Constructor) | Jikka.Core.Language.Expr |
3 (Data Constructor) | Jikka.Python.Language.Expr, Jikka.RestrictedPython.Language.Expr |
BitOr' | Jikka.Core.Language.BuiltinPatterns |
BitOrAssign | Jikka.CPlusPlus.Language.Expr |
BitOrOp | Jikka.Python.Parse.Token |
BitRightShift | |
1 (Data Constructor) | Jikka.CPlusPlus.Language.Expr |
2 (Data Constructor) | Jikka.Core.Language.Expr |
BitRightShift' | Jikka.Core.Language.BuiltinPatterns |
BitRightShiftAssign | Jikka.CPlusPlus.Language.Expr |
BitRShift | Jikka.Python.Language.Expr, Jikka.RestrictedPython.Language.Expr |
BitRShiftOp | Jikka.Python.Parse.Token |
BitXor | |
1 (Data Constructor) | Jikka.CPlusPlus.Language.Expr |
2 (Data Constructor) | Jikka.Core.Language.Expr |
3 (Data Constructor) | Jikka.Python.Language.Expr, Jikka.RestrictedPython.Language.Expr |
BitXor' | Jikka.Core.Language.BuiltinPatterns |
BitXorAssign | Jikka.CPlusPlus.Language.Expr |
BitXorOp | Jikka.Python.Parse.Token |
Black | Jikka.Common.Format.Color |
Block | Jikka.CPlusPlus.Language.Expr |
Blue | Jikka.Common.Format.Color |
Bool | Jikka.Python.Parse.Token |
BoolOp | |
1 (Type/Class) | Jikka.Python.Language.Expr, Jikka.RestrictedPython.Language.Expr |
2 (Data Constructor) | Jikka.Python.Language.Expr |
3 (Data Constructor) | Jikka.RestrictedPython.Language.Expr |
BoolTy | |
1 (Data Constructor) | Jikka.Core.Language.Expr |
2 (Data Constructor) | Jikka.RestrictedPython.Language.Expr |
BoolVal | Jikka.RestrictedPython.Language.Value |
Bottom' | Jikka.Core.Language.BuiltinPatterns |
Break | |
1 (Data Constructor) | Jikka.Python.Language.Expr |
2 (Data Constructor) | Jikka.Python.Parse.Token |
bug | Jikka.Common.Error |
Build | Jikka.Core.Language.Expr |
Build' | Jikka.Core.Language.BuiltinPatterns |
Builtin | |
1 (Type/Class) | Jikka.Core.Language.Expr |
2 (Data Constructor) | Jikka.Core.Language.Expr |
3 (Type/Class) | Jikka.RestrictedPython.Language.Expr |
BuiltinAbs | Jikka.RestrictedPython.Language.Expr |
BuiltinAll | Jikka.RestrictedPython.Language.Expr |
BuiltinAny | Jikka.RestrictedPython.Language.Expr |
BuiltinAppend | Jikka.RestrictedPython.Language.Expr |
BuiltinArgMax | Jikka.RestrictedPython.Language.Expr |
BuiltinArgMin | Jikka.RestrictedPython.Language.Expr |
BuiltinBool | Jikka.RestrictedPython.Language.Expr |
BuiltinCeilDiv | Jikka.RestrictedPython.Language.Expr |
BuiltinCeilMod | Jikka.RestrictedPython.Language.Expr |
BuiltinChoose | Jikka.RestrictedPython.Language.Expr |
BuiltinCopy | Jikka.RestrictedPython.Language.Expr |
BuiltinCount | Jikka.RestrictedPython.Language.Expr |
BuiltinDivMod | Jikka.RestrictedPython.Language.Expr |
BuiltinEnumerate | Jikka.RestrictedPython.Language.Expr |
BuiltinFact | Jikka.RestrictedPython.Language.Expr |
BuiltinFilter | Jikka.RestrictedPython.Language.Expr |
BuiltinFloorDiv | Jikka.RestrictedPython.Language.Expr |
BuiltinFloorMod | Jikka.RestrictedPython.Language.Expr |
BuiltinGcd | Jikka.RestrictedPython.Language.Expr |
BuiltinIndex | Jikka.RestrictedPython.Language.Expr |
BuiltinInput | Jikka.RestrictedPython.Language.Expr |
BuiltinInt | Jikka.RestrictedPython.Language.Expr |
BuiltinLcm | Jikka.RestrictedPython.Language.Expr |
BuiltinLen | Jikka.RestrictedPython.Language.Expr |
BuiltinList | Jikka.RestrictedPython.Language.Expr |
BuiltinMap | Jikka.RestrictedPython.Language.Expr |
BuiltinMax | Jikka.RestrictedPython.Language.Expr |
BuiltinMax1 | Jikka.RestrictedPython.Language.Expr |
BuiltinMin | Jikka.RestrictedPython.Language.Expr |
BuiltinMin1 | Jikka.RestrictedPython.Language.Expr |
BuiltinModInv | Jikka.RestrictedPython.Language.Expr |
BuiltinModPow | Jikka.RestrictedPython.Language.Expr |
BuiltinMultiChoose | Jikka.RestrictedPython.Language.Expr |
builtinNames | Jikka.RestrictedPython.Language.Builtin |
BuiltinPermute | Jikka.RestrictedPython.Language.Expr |
BuiltinPow | Jikka.RestrictedPython.Language.Expr |
BuiltinPrint | Jikka.RestrictedPython.Language.Expr |
BuiltinProduct | Jikka.RestrictedPython.Language.Expr |
BuiltinRange1 | Jikka.RestrictedPython.Language.Expr |
BuiltinRange2 | Jikka.RestrictedPython.Language.Expr |
BuiltinRange3 | Jikka.RestrictedPython.Language.Expr |
BuiltinReversed | Jikka.RestrictedPython.Language.Expr |
BuiltinSorted | Jikka.RestrictedPython.Language.Expr |
BuiltinSplit | Jikka.RestrictedPython.Language.Expr |
BuiltinSum | Jikka.RestrictedPython.Language.Expr |
builtinToType | Jikka.Core.Language.TypeCheck |
BuiltinTuple | Jikka.RestrictedPython.Language.Expr |
BuiltinVal | Jikka.RestrictedPython.Language.Value |
BuiltinZip | Jikka.RestrictedPython.Language.Expr |
Bytes | Jikka.Python.Parse.Token |
Call | |
1 (Data Constructor) | Jikka.CPlusPlus.Language.Expr |
2 (Data Constructor) | Jikka.Python.Language.Expr |
3 (Data Constructor) | Jikka.RestrictedPython.Language.Expr |
call | Jikka.RestrictedPython.Language.WithoutLoc |
CallableTy | Jikka.RestrictedPython.Language.Expr |
CallExpr | Jikka.CPlusPlus.Language.Expr |
callFunction | Jikka.CPlusPlus.Language.Util |
callFunction' | Jikka.CPlusPlus.Language.Util |
callMethod | Jikka.CPlusPlus.Language.Util |
callMethod' | Jikka.CPlusPlus.Language.Util |
callProgram | Jikka.Core.Evaluate |
Cast | Jikka.CPlusPlus.Language.Expr |
cast | Jikka.CPlusPlus.Language.Util |
catchError | Jikka.Common.Error |
catchError' | Jikka.Common.Error |
CeilDiv | |
1 (Data Constructor) | Jikka.Core.Language.Expr |
2 (Data Constructor) | Jikka.Python.Language.Expr, Jikka.RestrictedPython.Language.Expr |
3 (Data Constructor) | Jikka.Python.Parse.Token |
ceilDiv | Jikka.Core.Language.Runtime |
CeilDiv' | Jikka.Core.Language.BuiltinPatterns |
CeilMod | |
1 (Data Constructor) | Jikka.Core.Language.Expr |
2 (Data Constructor) | Jikka.Python.Language.Expr, Jikka.RestrictedPython.Language.Expr |
3 (Data Constructor) | Jikka.Python.Parse.Token |
ceilMod | Jikka.Core.Language.Runtime |
CeilMod' | Jikka.Core.Language.BuiltinPatterns |
Choose | Jikka.Core.Language.Expr |
choose | |
1 (Function) | Jikka.Common.Combinatorics |
2 (Function) | Jikka.Core.Language.Runtime |
Choose' | Jikka.Core.Language.BuiltinPatterns |
cinStatement | Jikka.CPlusPlus.Language.Util |
Class | Jikka.Python.Parse.Token |
ClassDef | Jikka.Python.Language.Expr |
CloseBrace | Jikka.Python.Parse.Token |
CloseBracket | Jikka.Python.Parse.Token |
CloseParen | Jikka.Python.Parse.Token |
ClosureVal | Jikka.RestrictedPython.Language.Value |
CmpOp | |
1 (Type/Class) | Jikka.Python.Language.Expr, Jikka.RestrictedPython.Language.Expr |
2 (Data Constructor) | Jikka.Python.Parse.Token |
3 (Type/Class) | Jikka.Python.Parse.Token |
CmpOp' | |
1 (Type/Class) | Jikka.RestrictedPython.Language.Expr |
2 (Data Constructor) | Jikka.RestrictedPython.Language.Expr |
Code | Jikka.CPlusPlus.Format |
Colon | Jikka.Python.Parse.Token |
Color | Jikka.Common.Format.Color |
ColorFlag | Jikka.Common.Format.Color |
column | Jikka.Common.Location, Jikka.RestrictedPython.Language.Expr |
Comma | Jikka.Python.Parse.Token |
CommandLineError | Jikka.Common.Error |
commandLineError | Jikka.Common.Error |
Compare | |
1 (Data Constructor) | Jikka.Python.Language.Expr |
2 (Data Constructor) | Jikka.RestrictedPython.Language.Expr |
compareValues | |
1 (Function) | Jikka.Core.Language.Value |
2 (Function) | Jikka.RestrictedPython.Language.Value |
compareValues' | |
1 (Function) | Jikka.Core.Language.Value |
2 (Function) | Jikka.RestrictedPython.Language.Value |
compIfs | Jikka.Python.Language.Expr |
compIter | Jikka.Python.Language.Expr |
Comprehension | |
1 (Type/Class) | Jikka.Python.Language.Expr |
2 (Data Constructor) | Jikka.Python.Language.Expr |
3 (Type/Class) | Jikka.RestrictedPython.Language.Expr |
4 (Data Constructor) | Jikka.RestrictedPython.Language.Expr |
compTarget | Jikka.Python.Language.Expr |
Cond | Jikka.CPlusPlus.Language.Expr |
Cons | Jikka.Core.Language.Expr |
Cons' | Jikka.Core.Language.BuiltinPatterns |
Constant | |
1 (Data Constructor) | Jikka.Python.Language.Expr |
2 (Type/Class) | Jikka.Python.Language.Expr |
3 (Data Constructor) | Jikka.RestrictedPython.Language.Expr |
4 (Type/Class) | Jikka.RestrictedPython.Language.Expr |
ConstantNameKind | Jikka.CPlusPlus.Language.Util |
ConstBool | |
1 (Data Constructor) | Jikka.Python.Language.Expr |
2 (Data Constructor) | Jikka.RestrictedPython.Language.Expr |
constBoolExp | |
1 (Function) | Jikka.Python.Language.Util |
2 (Function) | Jikka.RestrictedPython.Language.WithoutLoc |
ConstBuiltin | Jikka.RestrictedPython.Language.Expr |
constBuiltinExp | Jikka.RestrictedPython.Language.WithoutLoc |
ConstBytes | Jikka.Python.Language.Expr |
ConstFloat | Jikka.Python.Language.Expr |
ConstImaginary | Jikka.Python.Language.Expr |
ConstInt | |
1 (Data Constructor) | Jikka.Python.Language.Expr |
2 (Data Constructor) | Jikka.RestrictedPython.Language.Expr |
constIntExp | |
1 (Function) | Jikka.Python.Language.Util |
2 (Function) | Jikka.RestrictedPython.Language.WithoutLoc |
ConstNone | |
1 (Data Constructor) | Jikka.Python.Language.Expr |
2 (Data Constructor) | Jikka.RestrictedPython.Language.Expr |
ConstString | Jikka.Python.Language.Expr |
Continue | |
1 (Data Constructor) | Jikka.Python.Language.Expr |
2 (Data Constructor) | Jikka.Python.Parse.Token |
ConvexHullTrick | Jikka.Core.Language.Expr |
ConvexHullTrickCopyAddLine | Jikka.CPlusPlus.Language.Expr |
ConvexHullTrickCtor | Jikka.CPlusPlus.Language.Expr |
ConvexHullTrickGetMin | Jikka.Core.Language.Expr |
ConvexHullTrickGetMin' | Jikka.Core.Language.BuiltinPatterns |
ConvexHullTrickInit | Jikka.Core.Language.Expr |
ConvexHullTrickInit' | Jikka.Core.Language.BuiltinPatterns |
ConvexHullTrickInsert | Jikka.Core.Language.Expr |
ConvexHullTrickInsert' | Jikka.Core.Language.BuiltinPatterns |
ConvexHullTrickTy | Jikka.Core.Language.Expr |
CoreTarget | Jikka.Main.Target |
coutStatement | Jikka.CPlusPlus.Language.Util |
CPlusPlusTarget | Jikka.Main.Target |
curryApp | Jikka.Core.Language.Util |
curryFunTy | Jikka.Core.Language.Util |
curryLam | Jikka.Core.Language.Util |
Cyan | Jikka.Common.Format.Color |
DataStructure | Jikka.Core.Language.Expr |
DataStructureTy | Jikka.Core.Language.Expr |
Declare | Jikka.CPlusPlus.Language.Expr |
DeclareCopy | Jikka.CPlusPlus.Language.Expr |
DeclareDefault | Jikka.CPlusPlus.Language.Expr |
DeclareDestructure | Jikka.CPlusPlus.Language.Expr |
DeclareInitialize | Jikka.CPlusPlus.Language.Expr |
DeclareRight | Jikka.CPlusPlus.Language.Expr |
decls | Jikka.CPlusPlus.Language.Expr |
decomposeToStronglyConnectedComponents | Jikka.Common.Graph |
Decorator | Jikka.Python.Language.Expr |
Decorator' | Jikka.Python.Language.Expr |
Dedent | Jikka.Python.Parse.Token |
dedent | Jikka.Common.Format.AutoIndent |
Def | Jikka.Python.Parse.Token |
defaultOptions | Jikka.Main |
Del | |
1 (Data Constructor) | Jikka.Python.Language.Expr |
2 (Data Constructor) | Jikka.Python.Parse.Token |
Delete | Jikka.Python.Language.Expr |
Deref | Jikka.CPlusPlus.Language.Expr |
Dict | Jikka.Python.Language.Expr |
DictComp | Jikka.Python.Language.Expr |
DisableColor | Jikka.Common.Format.Color |
Div | |
1 (Data Constructor) | Jikka.CPlusPlus.Language.Expr |
2 (Data Constructor) | Jikka.Python.Language.Expr, Jikka.RestrictedPython.Language.Expr |
3 (Data Constructor) | Jikka.Python.Parse.Token |
DivAssign | Jikka.CPlusPlus.Language.Expr |
DivModOp | |
1 (Data Constructor) | Jikka.Python.Parse.Token |
2 (Type/Class) | Jikka.Python.Parse.Token |
doesAlwaysReturn | Jikka.RestrictedPython.Language.Util |
doesntHaveAssignmentToBuiltin | Jikka.RestrictedPython.Language.Lint |
doesntHaveAssignmentToLoopCounters | Jikka.RestrictedPython.Language.Lint |
doesntHaveAssignmentToLoopIterators | Jikka.RestrictedPython.Language.Lint |
doesntHaveLeakOfLoopCounters | Jikka.RestrictedPython.Language.Lint |
doesntHaveMixedAssignment | Jikka.RestrictedPython.Language.Lint |
doesntHaveNonResolvedBuiltin | Jikka.RestrictedPython.Language.Lint |
doesntHaveNonTrivialSubscriptedAssignmentInForLoops | Jikka.RestrictedPython.Language.Lint |
doesntHaveReturnInLoops | Jikka.RestrictedPython.Language.Lint |
doesntHaveSubscriptionInLoopCounters | Jikka.RestrictedPython.Language.Lint |
doesPossiblyReturn | Jikka.RestrictedPython.Language.Util |
Dot | Jikka.Python.Parse.Token |
DoubleEqual | Jikka.Python.Parse.Token |
dropLocation | Jikka.RestrictedPython.Language.Util |
eitherToError | Jikka.Common.Error |
Elem | Jikka.Core.Language.Expr |
Elem' | Jikka.Core.Language.BuiltinPatterns |
Elif | Jikka.Python.Parse.Token |
Else | Jikka.Python.Parse.Token |
emptyArguments | Jikka.Python.Language.Expr |
EnableColor | Jikka.Common.Format.Color |
end | Jikka.CPlusPlus.Language.Util |
ensureDoesntHaveAssignmentToBuiltin | Jikka.RestrictedPython.Language.Lint |
ensureDoesntHaveAssignmentToLoopCounters | Jikka.RestrictedPython.Language.Lint |
ensureDoesntHaveAssignmentToLoopIterators | Jikka.RestrictedPython.Language.Lint |
ensureDoesntHaveLeakOfLoopCounters | Jikka.RestrictedPython.Language.Lint |
ensureDoesntHaveMixedAssignment | Jikka.RestrictedPython.Language.Lint |
ensureDoesntHaveNonResolvedBuiltin | Jikka.RestrictedPython.Language.Lint |
ensureDoesntHaveNonTrivialSubscriptedAssignmentInForLoops | Jikka.RestrictedPython.Language.Lint |
ensureDoesntHaveReturnInLoops | Jikka.RestrictedPython.Language.Lint |
ensureDoesntHaveSubscriptionInLoopCounters | Jikka.RestrictedPython.Language.Lint |
ensureEagerlyEvaluatable | Jikka.Core.Language.Lint |
ensureWellTyped | Jikka.Core.Language.Lint |
Env | Jikka.Core.Language.Value |
Eq' | Jikka.Python.Language.Expr, Jikka.RestrictedPython.Language.Expr |
eqExp | Jikka.RestrictedPython.Language.WithoutLoc |
Equal | |
1 (Data Constructor) | Jikka.CPlusPlus.Language.Expr |
2 (Data Constructor) | Jikka.Core.Language.Expr |
3 (Data Constructor) | Jikka.Python.Parse.Token |
Equal' | Jikka.Core.Language.BuiltinPatterns |
Equation | |
1 (Type/Class) | Jikka.Core.Convert.TypeInfer |
2 (Type/Class) | Jikka.RestrictedPython.Convert.TypeInfer |
Error | |
1 (Type/Class) | Jikka.Common.Error |
2 (Data Constructor) | Jikka.Common.Error |
ErrorAppend | Jikka.Common.Error |
ErrorGroup | Jikka.Common.Error |
evalAlpha | Jikka.Common.Alpha |
evalAlphaT | Jikka.Common.Alpha |
evalExpr | Jikka.RestrictedPython.Evaluate |
evalStatement | Jikka.RestrictedPython.Evaluate |
evalStatements | Jikka.RestrictedPython.Evaluate |
EvaluationError | Jikka.Common.Error |
evaluationError | Jikka.Common.Error |
Except | |
1 (Type/Class) | Jikka.Common.Error |
2 (Data Constructor) | Jikka.Python.Parse.Token |
ExceptHandler | |
1 (Type/Class) | Jikka.Python.Language.Expr |
2 (Data Constructor) | Jikka.Python.Language.Expr |
ExceptHandler' | Jikka.Python.Language.Expr |
ExceptT | |
1 (Type/Class) | Jikka.Common.Error |
2 (Data Constructor) | Jikka.Common.Error |
exchBody | Jikka.Python.Language.Expr |
exchName | Jikka.Python.Language.Expr |
exchType | Jikka.Python.Language.Expr |
execToplevelStatement | Jikka.RestrictedPython.Evaluate |
Exp | Jikka.Common.IOFormat |
Expr | |
1 (Type/Class) | Jikka.CPlusPlus.Language.Expr |
2 (Type/Class) | Jikka.Core.Language.Expr |
3 (Type/Class) | Jikka.Python.Language.Expr |
4 (Type/Class) | Jikka.RestrictedPython.Language.Expr |
Expr' | |
1 (Type/Class) | Jikka.Python.Language.Expr |
2 (Data Constructor) | Jikka.Python.Language.Expr |
3 (Data Constructor) | Jikka.RestrictedPython.Language.Expr |
4 (Type/Class) | Jikka.RestrictedPython.Language.Expr |
ExprContext | Jikka.Python.Language.Expr |
ExprStatement | Jikka.CPlusPlus.Language.Expr |
exprToTarget | Jikka.RestrictedPython.Language.Util |
Fact | Jikka.Core.Language.Expr |
fact | |
1 (Function) | Jikka.Common.Combinatorics |
2 (Function) | Jikka.Core.Language.Runtime |
Fact' | Jikka.Core.Language.BuiltinPatterns |
fail | Jikka.Common.Error |
Filter | Jikka.Core.Language.Expr |
Filter' | Jikka.Core.Language.BuiltinPatterns |
filterM | Jikka.Common.Error |
Finally | Jikka.Python.Parse.Token |
findUnusedVarName | Jikka.Core.Language.FreeVars |
findUnusedVarName' | Jikka.Core.Language.FreeVars |
fix | Jikka.Common.Error |
Fixity | Jikka.Common.Parse.ShuntingYard |
Flag | Jikka.Main |
Float | Jikka.Python.Parse.Token |
FloorDiv | |
1 (Data Constructor) | Jikka.Core.Language.Expr |
2 (Data Constructor) | Jikka.Python.Language.Expr, Jikka.RestrictedPython.Language.Expr |
3 (Data Constructor) | Jikka.Python.Parse.Token |
floorDiv | Jikka.Core.Language.Runtime |
FloorDiv' | Jikka.Core.Language.BuiltinPatterns |
FloorMod | |
1 (Data Constructor) | Jikka.Core.Language.Expr |
2 (Data Constructor) | Jikka.Python.Language.Expr, Jikka.RestrictedPython.Language.Expr |
3 (Data Constructor) | Jikka.Python.Parse.Token |
floorMod | Jikka.Core.Language.Runtime |
FloorMod' | Jikka.Core.Language.BuiltinPatterns |
fmap | Jikka.Common.Error |
Foldl | Jikka.Core.Language.Expr |
Foldl' | Jikka.Core.Language.BuiltinPatterns |
foldM | Jikka.Common.Error |
foldM_ | Jikka.Common.Error |
For | |
1 (Data Constructor) | Jikka.CPlusPlus.Language.Expr |
2 (Data Constructor) | Jikka.Python.Language.Expr |
3 (Data Constructor) | Jikka.Python.Parse.Token |
4 (Data Constructor) | Jikka.RestrictedPython.Language.Expr |
ForEach | Jikka.CPlusPlus.Language.Expr |
forever | Jikka.Common.Error |
forM | Jikka.Common.Error |
formatArithmeticalExpr | Jikka.Core.Language.ArithmeticalExpr |
formatAttribute | Jikka.RestrictedPython.Language.Builtin, Jikka.RestrictedPython.Format |
formatBuiltin | |
1 (Function) | Jikka.Core.Format |
2 (Function) | Jikka.RestrictedPython.Language.Builtin, Jikka.RestrictedPython.Format |
formatBuiltinIsolated | Jikka.Core.Format |
FormatExpr | Jikka.Common.IOFormat |
formatExpr | |
1 (Function) | Jikka.CPlusPlus.Format |
2 (Function) | Jikka.Core.Format |
3 (Function) | Jikka.RestrictedPython.Format |
formatFormatExpr | Jikka.Common.IOFormat |
formatFormatTree | Jikka.Common.IOFormat |
formatIOFormat | Jikka.Common.IOFormat |
formatOperator | Jikka.RestrictedPython.Format |
formatProgram | Jikka.Core.Format |
formatTarget | Jikka.RestrictedPython.Format |
FormattedValue | Jikka.Python.Language.Expr |
FormatTree | Jikka.Common.IOFormat |
formatType | |
1 (Function) | Jikka.CPlusPlus.Format |
2 (Function) | Jikka.Core.Format |
3 (Function) | Jikka.RestrictedPython.Format |
formatValue | |
1 (Function) | Jikka.Core.Language.Value |
2 (Function) | Jikka.RestrictedPython.Language.Value |
formularizeProgram | |
1 (Function) | Jikka.Core.Convert.TypeInfer |
2 (Function) | Jikka.RestrictedPython.Convert.TypeInfer |
forM_ | Jikka.Common.Error |
freeTyVars | |
1 (Function) | Jikka.Core.Language.FreeVars |
2 (Function) | Jikka.RestrictedPython.Language.Util |
freeVars | |
1 (Function) | Jikka.CPlusPlus.Language.Util |
2 (Function) | Jikka.RestrictedPython.Language.Util |
freeVars' | Jikka.RestrictedPython.Language.Util |
freeVarsAssignExpr | Jikka.CPlusPlus.Language.Util |
freeVarsDeclareRight | Jikka.CPlusPlus.Language.Util |
freeVarsLeftExpr | Jikka.CPlusPlus.Language.Util |
freeVarsStatement | Jikka.CPlusPlus.Language.Util |
freeVarsStatements | Jikka.CPlusPlus.Language.Util |
freeVarsTarget | Jikka.RestrictedPython.Language.Util |
freeVarsTarget' | Jikka.RestrictedPython.Language.Util |
From | Jikka.Python.Parse.Token |
fromLeftExpr | Jikka.CPlusPlus.Language.Util |
fromMatrix | Jikka.RestrictedPython.Language.Value |
fromModInt | Jikka.Common.ModInt |
fromNameKind | Jikka.CPlusPlus.Language.Util |
Fun1STy | Jikka.Core.Language.Expr |
Fun2STy | Jikka.Core.Language.Expr |
Fun2Ty | Jikka.Core.Language.Expr |
Fun3STy | Jikka.Core.Language.Expr |
Fun3Ty | Jikka.Core.Language.Expr |
Function | |
1 (Type/Class) | Jikka.CPlusPlus.Language.Expr |
2 (Data Constructor) | Jikka.CPlusPlus.Language.Expr |
FunctionDef | Jikka.Python.Language.Expr |
FunctionNameKind | Jikka.CPlusPlus.Language.Util |
Functor | Jikka.Common.Error |
FunDef | Jikka.CPlusPlus.Language.Expr |
FunLTy | Jikka.Core.Language.Expr |
FunName | |
1 (Type/Class) | Jikka.CPlusPlus.Language.Expr |
2 (Data Constructor) | Jikka.CPlusPlus.Language.Expr |
FunTy | Jikka.Core.Language.Expr |
Gcd | Jikka.Core.Language.Expr |
Gcd' | Jikka.Core.Language.BuiltinPatterns |
GeneratorExp | Jikka.Python.Language.Expr |
genType | |
1 (Function) | Jikka.Core.Language.Util |
2 (Function) | Jikka.RestrictedPython.Language.Util |
genVarName | |
1 (Function) | Jikka.Core.Language.Util |
2 (Function) | Jikka.RestrictedPython.Language.Util |
genVarName' | |
1 (Function) | Jikka.Core.Language.Util |
2 (Function) | Jikka.RestrictedPython.Language.Util |
getRecurrenceFormulaBase | Jikka.Core.Convert.MakeScanl |
getRecurrenceFormulaStep | Jikka.Core.Convert.MakeScanl |
getRecurrenceFormulaStep1 | Jikka.Core.Convert.MakeScanl |
getWord | Jikka.Common.IO |
Global | |
1 (Data Constructor) | Jikka.Python.Language.Expr |
2 (Data Constructor) | Jikka.Python.Parse.Token |
Graph | Jikka.Common.Graph |
GreaterEqual | |
1 (Data Constructor) | Jikka.CPlusPlus.Language.Expr |
2 (Data Constructor) | Jikka.Core.Language.Expr |
3 (Data Constructor) | Jikka.Python.Parse.Token |
GreaterEqual' | Jikka.Core.Language.BuiltinPatterns |
GreaterThan | |
1 (Data Constructor) | Jikka.CPlusPlus.Language.Expr |
2 (Data Constructor) | Jikka.Core.Language.Expr |
3 (Data Constructor) | Jikka.Python.Parse.Token |
GreaterThan' | Jikka.Core.Language.BuiltinPatterns |
Green | Jikka.Common.Format.Color |
Gt | Jikka.Python.Language.Expr, Jikka.RestrictedPython.Language.Expr |
GtE | Jikka.Python.Language.Expr, Jikka.RestrictedPython.Language.Expr |
guard | Jikka.Common.Error |
hasAssignmentToBuiltin | Jikka.RestrictedPython.Language.Lint |
hasAssignmentToLoopCounters | Jikka.RestrictedPython.Language.Lint |
hasAssignmentToLoopIterators | Jikka.RestrictedPython.Language.Lint |
hasBareNameTrg | Jikka.RestrictedPython.Language.Util |
hasFunctionCall | Jikka.RestrictedPython.Language.Util |
hasLeakOfLoopCounters | Jikka.RestrictedPython.Language.Lint |
hasMixedAssignment | Jikka.RestrictedPython.Language.Lint |
hasNewline | Jikka.Common.IOFormat |
hasNonResolvedBuiltin | Jikka.RestrictedPython.Language.Lint |
hasNonTrivialSubscriptedAssignmentInForLoops | Jikka.RestrictedPython.Language.Lint |
hasReturnInLoops | Jikka.RestrictedPython.Language.Lint |
hasSubscriptionInLoopCounters | Jikka.RestrictedPython.Language.Lint |
hasSubscriptTrg | Jikka.RestrictedPython.Language.Util |
haveWriteReadIntersection | Jikka.RestrictedPython.Language.VariableAnalysis |
header | Jikka.Main |
Help | Jikka.Main |
hGetColorFlag | Jikka.Common.Format.Color |
hGetWord | Jikka.Common.IO |
hPrintError | Jikka.Common.Format.Error |
hPrintErrorWithText | Jikka.Common.Format.Error |
hTakeWhile | Jikka.Common.IO |
Ident | |
1 (Type/Class) | Jikka.Python.Language.Expr |
2 (Data Constructor) | Jikka.Python.Language.Expr |
3 (Data Constructor) | Jikka.Python.Parse.Token |
Ident' | Jikka.Python.Language.Expr |
If | |
1 (Data Constructor) | Jikka.CPlusPlus.Language.Expr |
2 (Data Constructor) | Jikka.Core.Language.Expr |
3 (Data Constructor) | Jikka.Python.Language.Expr |
4 (Data Constructor) | Jikka.Python.Parse.Token |
5 (Data Constructor) | Jikka.RestrictedPython.Language.Expr |
If' | Jikka.Core.Language.BuiltinPatterns |
IfExp | |
1 (Data Constructor) | Jikka.Python.Language.Expr |
2 (Data Constructor) | Jikka.RestrictedPython.Language.Expr |
Imaginary | Jikka.Python.Parse.Token |
ImplementationBug | Jikka.Common.Error |
Implies | |
1 (Data Constructor) | Jikka.Core.Language.Expr |
2 (Data Constructor) | Jikka.Python.Language.Expr, Jikka.RestrictedPython.Language.Expr |
Implies' | Jikka.Core.Language.BuiltinPatterns |
ImpliesOp | Jikka.Python.Parse.Token |
Import | |
1 (Data Constructor) | Jikka.Python.Language.Expr |
2 (Data Constructor) | Jikka.Python.Parse.Token |
ImportFrom | Jikka.Python.Language.Expr |
In | |
1 (Data Constructor) | Jikka.Python.Language.Expr, Jikka.RestrictedPython.Language.Expr |
2 (Data Constructor) | Jikka.Python.Parse.Token |
incrExpr | Jikka.CPlusPlus.Language.Util |
Indent | Jikka.Python.Parse.Token |
indent | Jikka.Common.Format.AutoIndent |
inputTree | Jikka.Common.IOFormat |
inputVariables | Jikka.Common.IOFormat |
insertIndentDedentFromBraces | Jikka.Common.Format.AutoIndent |
insertIndents | Jikka.Common.Parse.OffsideRule |
Int | Jikka.Python.Parse.Token |
integerArithmeticalExpr | Jikka.Core.Language.ArithmeticalExpr |
InternalError | Jikka.Common.Error |
internalError | Jikka.Common.Error |
IntNop | Jikka.CPlusPlus.Language.Expr |
IntTy | |
1 (Data Constructor) | Jikka.Core.Language.Expr |
2 (Data Constructor) | Jikka.RestrictedPython.Language.Expr |
IntVal | Jikka.RestrictedPython.Language.Value |
Invert | Jikka.Python.Language.Expr, Jikka.RestrictedPython.Language.Expr |
IOFormat | |
1 (Type/Class) | Jikka.Common.IOFormat |
2 (Data Constructor) | Jikka.Common.IOFormat |
Is | |
1 (Data Constructor) | Jikka.Python.Language.Expr, Jikka.RestrictedPython.Language.Expr |
2 (Data Constructor) | Jikka.Python.Parse.Token |
isConstantTimeBuiltin | Jikka.Core.Language.Util |
isConstantTimeExpr | Jikka.Core.Language.Util |
isFreeVar | Jikka.Core.Language.FreeVars |
isFreeVarOrScopedVar | Jikka.Core.Language.FreeVars |
isMatrixTy | Jikka.Core.Language.Util |
isMatrixTy' | Jikka.Core.Language.Util |
IsNot | Jikka.Python.Language.Expr, Jikka.RestrictedPython.Language.Expr |
isOneArithmeticalExpr | Jikka.Core.Language.ArithmeticalExpr |
isSmallExpr | Jikka.RestrictedPython.Language.Util |
isUnusedVar | Jikka.Core.Language.FreeVars |
isVectorTy | Jikka.Core.Language.Util |
isVectorTy' | Jikka.Core.Language.Util |
isZeroArithmeticalExpr | Jikka.Core.Language.ArithmeticalExpr |
Iterate | Jikka.Core.Language.Expr |
Iterate' | Jikka.Core.Language.BuiltinPatterns |
join | Jikka.Common.Error |
JoinedStr | Jikka.Python.Language.Expr |
joinLinesWithParens | Jikka.Common.Parse.JoinLines |
Keyword | Jikka.Python.Language.Expr |
Keyword' | Jikka.Python.Language.Expr |
Lam | |
1 (Data Constructor) | Jikka.CPlusPlus.Language.Expr |
2 (Data Constructor) | Jikka.Core.Language.Expr |
Lam2 | Jikka.Core.Language.Expr |
Lam3 | Jikka.Core.Language.Expr |
Lambda | |
1 (Data Constructor) | Jikka.Python.Language.Expr |
2 (Data Constructor) | Jikka.Python.Parse.Token |
3 (Data Constructor) | Jikka.RestrictedPython.Language.Expr |
LamId | Jikka.Core.Language.Expr |
Lcm | Jikka.Core.Language.Expr |
Lcm' | Jikka.Core.Language.BuiltinPatterns |
LeftAt | Jikka.CPlusPlus.Language.Expr |
LeftExpr | Jikka.CPlusPlus.Language.Expr |
Leftfix | Jikka.Common.Parse.ShuntingYard |
LeftGet | Jikka.CPlusPlus.Language.Expr |
LeftVar | Jikka.CPlusPlus.Language.Expr |
Len | |
1 (Data Constructor) | Jikka.Common.IOFormat |
2 (Data Constructor) | Jikka.Core.Language.Expr |
Len' | Jikka.Core.Language.BuiltinPatterns |
LessEqual | |
1 (Data Constructor) | Jikka.CPlusPlus.Language.Expr |
2 (Data Constructor) | Jikka.Core.Language.Expr |
3 (Data Constructor) | Jikka.Python.Parse.Token |
LessEqual' | Jikka.Core.Language.BuiltinPatterns |
LessThan | |
1 (Data Constructor) | Jikka.CPlusPlus.Language.Expr |
2 (Data Constructor) | Jikka.Core.Language.Expr |
3 (Data Constructor) | Jikka.Python.Parse.Token |
LessThan' | Jikka.Core.Language.BuiltinPatterns |
Let | Jikka.Core.Language.Expr |
LexicalError | Jikka.Common.Error |
lexicalError | Jikka.Common.Error |
lexicalErrorAt | Jikka.Common.Error |
lift | Jikka.Common.Error |
liftCatch | Jikka.Common.Alpha |
liftEither | Jikka.Common.Error |
liftIO | Jikka.Common.Error |
liftM | Jikka.Common.Error |
liftM2 | Jikka.Common.Error |
liftM3 | Jikka.Common.Error |
liftM4 | Jikka.Common.Error |
liftM5 | Jikka.Common.Error |
line | Jikka.Common.Location, Jikka.RestrictedPython.Language.Expr |
List | |
1 (Data Constructor) | Jikka.Python.Language.Expr |
2 (Data Constructor) | Jikka.RestrictedPython.Language.Expr |
list | Jikka.RestrictedPython.Language.WithoutLoc |
ListComp | |
1 (Data Constructor) | Jikka.Python.Language.Expr |
2 (Data Constructor) | Jikka.RestrictedPython.Language.Expr |
listComp | Jikka.RestrictedPython.Language.WithoutLoc |
listExprs | Jikka.RestrictedPython.Language.Util |
listStatements | Jikka.RestrictedPython.Language.Util |
listSubExprs | |
1 (Function) | Jikka.Core.Language.Util |
2 (Function) | Jikka.RestrictedPython.Language.Util |
ListTy | |
1 (Data Constructor) | Jikka.Core.Language.Expr |
2 (Data Constructor) | Jikka.RestrictedPython.Language.Expr |
ListVal | Jikka.RestrictedPython.Language.Value |
Lit | |
1 (Data Constructor) | Jikka.CPlusPlus.Language.Expr |
2 (Data Constructor) | Jikka.Core.Language.Expr |
Lit0 | Jikka.Core.Language.Expr |
Lit1 | Jikka.Core.Language.Expr |
Lit2 | Jikka.Core.Language.Expr |
LitBool | |
1 (Data Constructor) | Jikka.CPlusPlus.Language.Expr |
2 (Data Constructor) | Jikka.Core.Language.Expr |
LitBool' | Jikka.Core.Language.Expr |
LitBottom | Jikka.Core.Language.Expr |
LitBuiltin | Jikka.Core.Language.Expr |
LitChar | Jikka.CPlusPlus.Language.Expr |
Literal | |
1 (Type/Class) | Jikka.CPlusPlus.Language.Expr |
2 (Type/Class) | Jikka.Core.Language.Expr |
literalToType | Jikka.Core.Language.TypeCheck |
literalToValue | Jikka.Core.Language.Value |
LitFalse | Jikka.Core.Language.Expr |
LitInt | Jikka.Core.Language.Expr |
LitInt' | Jikka.Core.Language.Expr |
LitInt32 | Jikka.CPlusPlus.Language.Expr |
litInt32 | Jikka.CPlusPlus.Language.Util |
LitInt64 | Jikka.CPlusPlus.Language.Expr |
litInt64 | Jikka.CPlusPlus.Language.Util |
LitMinus1 | Jikka.Core.Language.Expr |
LitNil | Jikka.Core.Language.Expr |
LitString | Jikka.CPlusPlus.Language.Expr |
LitTrue | Jikka.Core.Language.Expr |
Load | Jikka.Python.Language.Expr |
Loc | |
1 (Type/Class) | Jikka.Common.Location, Jikka.RestrictedPython.Language.Expr |
2 (Data Constructor) | Jikka.Common.Location, Jikka.RestrictedPython.Language.Expr |
loc | Jikka.Common.Location, Jikka.RestrictedPython.Language.Expr |
loc' | Jikka.Common.Location, Jikka.RestrictedPython.Language.Expr |
Local | |
1 (Type/Class) | Jikka.RestrictedPython.Language.Value |
2 (Data Constructor) | Jikka.RestrictedPython.Language.Value |
LocalArgumentNameKind | Jikka.CPlusPlus.Language.Util |
LocalNameKind | Jikka.CPlusPlus.Language.Util |
Loop | Jikka.Common.IOFormat |
LoopCounterNameKind | Jikka.CPlusPlus.Language.Util |
Lt | Jikka.Python.Language.Expr, Jikka.RestrictedPython.Language.Expr |
LtE | Jikka.Python.Language.Expr, Jikka.RestrictedPython.Language.Expr |
Magenta | Jikka.Common.Format.Color |
main | Jikka.Main |
makeAffineFunctionFromArithmeticalExpr | Jikka.Core.Language.ArithmeticalExpr |
makeEnsureProgram | Jikka.RestrictedPython.Language.Lint |
makeGlobal | Jikka.RestrictedPython.Evaluate |
makeIndentFromBraces | Jikka.Common.Format.AutoIndent |
makeIndentFromMarkers | Jikka.Common.Format.AutoIndent |
makeInducedDigraph | Jikka.Common.Graph |
makeMatrix | Jikka.Common.Matrix |
makeMatrix' | Jikka.Common.Matrix |
makeReadValueIO | Jikka.Common.IOFormat |
makeReversedDigraph | Jikka.Common.Graph |
makeVectorFromArithmeticalExpr | Jikka.Core.Language.ArithmeticalExpr |
makeWriteValueIO | Jikka.Common.IOFormat |
Map | Jikka.Core.Language.Expr |
Map' | Jikka.Core.Language.BuiltinPatterns |
mapAndUnzipM | Jikka.Common.Error |
mapExcept | Jikka.Common.Error |
mapExceptT | Jikka.Common.Error |
mapExpr | Jikka.Core.Language.Util |
mapExprArgumentsM | Jikka.Python.Language.Util |
mapExprComprehensionM | Jikka.Python.Language.Util |
mapExprComprehensionsM | Jikka.Python.Language.Util |
mapExprExceptHanderM | Jikka.Python.Language.Util |
mapExprKeywordsM | Jikka.Python.Language.Util |
mapExprM | |
1 (Function) | Jikka.Core.Language.Util |
2 (Function) | Jikka.Python.Language.Util |
3 (Function) | Jikka.RestrictedPython.Language.Util |
mapExprM' | Jikka.Core.Language.Util |
mapExprProgram | |
1 (Function) | Jikka.Core.Language.Util |
2 (Function) | Jikka.Python.Language.Util |
mapExprProgramM | |
1 (Function) | Jikka.Core.Language.Util |
2 (Function) | Jikka.Python.Language.Util |
mapExprProgramM' | Jikka.Core.Language.Util |
mapExprStatementAssignExprM | Jikka.CPlusPlus.Language.Util |
mapExprStatementExprM | Jikka.CPlusPlus.Language.Util |
mapExprStatementLeftExprM | Jikka.CPlusPlus.Language.Util |
mapExprStatementM | |
1 (Function) | Jikka.Python.Language.Util |
2 (Function) | Jikka.RestrictedPython.Language.Util |
mapExprStatementProgram | Jikka.CPlusPlus.Language.Util |
mapExprStatementProgramM | Jikka.CPlusPlus.Language.Util |
mapExprStatementsM | Jikka.Python.Language.Util |
mapExprStatementStatementM | Jikka.CPlusPlus.Language.Util |
mapExprStatementToplevelStatementM | Jikka.CPlusPlus.Language.Util |
mapExprTargetM | Jikka.RestrictedPython.Language.Util |
mapExprToplevelExpr | Jikka.Core.Language.Util |
mapExprToplevelExprM | Jikka.Core.Language.Util |
mapExprToplevelExprM' | Jikka.Core.Language.Util |
mapFormatTree | Jikka.Common.IOFormat |
mapFormatTreeM | Jikka.Common.IOFormat |
mapLargeStatement | Jikka.RestrictedPython.Language.Util |
mapLargeStatementM | Jikka.RestrictedPython.Language.Util |
mapM | Jikka.Common.Error |
mapM_ | Jikka.Common.Error |
mapStatement | Jikka.RestrictedPython.Language.Util |
mapStatementM | Jikka.RestrictedPython.Language.Util |
mapStatements | Jikka.RestrictedPython.Language.Util |
mapStatementsM | Jikka.RestrictedPython.Language.Util |
mapSubExpr | Jikka.RestrictedPython.Language.Util |
mapSubExprM | Jikka.RestrictedPython.Language.Util |
mapTypeAttribute | Jikka.RestrictedPython.Language.Builtin |
mapTypeBuiltin | Jikka.RestrictedPython.Language.Builtin |
mapTypeInBuiltin | Jikka.Core.Language.Util |
mapTypeProgram | Jikka.RestrictedPython.Convert.TypeInfer |
MatAdd | Jikka.Core.Language.Expr |
matadd | Jikka.Common.Matrix |
MatAdd' | Jikka.Core.Language.BuiltinPatterns |
MatAp | Jikka.Core.Language.Expr |
matap | Jikka.Common.Matrix |
MatAp' | Jikka.Core.Language.BuiltinPatterns |
matcheck | Jikka.Common.Matrix |
MatFloorMod | Jikka.Core.Language.Expr |
MatFloorMod' | Jikka.Core.Language.BuiltinPatterns |
MatMul | Jikka.Core.Language.Expr |
matmul | Jikka.Common.Matrix |
MatMul' | Jikka.Core.Language.BuiltinPatterns |
MatMult | Jikka.Python.Language.Expr, Jikka.RestrictedPython.Language.Expr |
MatOne | Jikka.Core.Language.Expr |
matone | Jikka.Common.Matrix |
MatPow | Jikka.Core.Language.Expr |
matpow | Jikka.Common.Matrix |
MatPow' | Jikka.Core.Language.BuiltinPatterns |
Matrix | Jikka.Common.Matrix |
matrixTy | Jikka.Core.Language.Expr |
matscalar | Jikka.Common.Matrix |
matsize | Jikka.Common.Matrix |
matsize' | Jikka.Common.Matrix |
MatZero | Jikka.Core.Language.Expr |
matzero | Jikka.Common.Matrix |
Max | Jikka.Python.Language.Expr, Jikka.RestrictedPython.Language.Expr |
Max1 | Jikka.Core.Language.Expr |
Max1' | Jikka.Core.Language.BuiltinPatterns |
Max2 | Jikka.Core.Language.Expr |
Max2' | Jikka.Core.Language.BuiltinPatterns |
MaxOp | Jikka.Python.Parse.Token |
maxValue | Jikka.Core.Language.Value |
maybeToError | Jikka.Common.Error |
mergeAssertions | |
1 (Function) | Jikka.Core.Convert.TypeInfer |
2 (Function) | Jikka.RestrictedPython.Convert.TypeInfer |
Method | Jikka.CPlusPlus.Language.Expr |
MethodSize | Jikka.CPlusPlus.Language.Expr |
mfilter | Jikka.Common.Error |
mfix | Jikka.Common.Error |
Min | Jikka.Python.Language.Expr, Jikka.RestrictedPython.Language.Expr |
Min1 | Jikka.Core.Language.Expr |
Min1' | Jikka.Core.Language.BuiltinPatterns |
Min2 | Jikka.Core.Language.Expr |
Min2' | Jikka.Core.Language.BuiltinPatterns |
MinOp | Jikka.Python.Parse.Token |
Minus | Jikka.Core.Language.Expr |
Minus' | Jikka.Core.Language.BuiltinPatterns |
minusArithmeticalExpr | Jikka.Core.Language.ArithmeticalExpr |
MinusOp | Jikka.Python.Parse.Token |
minValue | Jikka.Core.Language.Value |
Mod | Jikka.CPlusPlus.Language.Expr |
ModAssign | Jikka.CPlusPlus.Language.Expr |
ModInt | Jikka.Common.ModInt |
ModInv | Jikka.Core.Language.Expr |
modinv | Jikka.Core.Language.Runtime |
ModInv' | Jikka.Core.Language.BuiltinPatterns |
ModMatAdd | Jikka.Core.Language.Expr |
ModMatAdd' | Jikka.Core.Language.BuiltinPatterns |
ModMatAp | Jikka.Core.Language.Expr |
ModMatAp' | Jikka.Core.Language.BuiltinPatterns |
ModMatMul | Jikka.Core.Language.Expr |
ModMatMul' | Jikka.Core.Language.BuiltinPatterns |
ModMatPow | Jikka.Core.Language.Expr |
ModMatPow' | Jikka.Core.Language.BuiltinPatterns |
ModMinus | Jikka.Core.Language.Expr |
ModMinus' | Jikka.Core.Language.BuiltinPatterns |
ModMult | Jikka.Core.Language.Expr |
ModMult' | Jikka.Core.Language.BuiltinPatterns |
ModNegate | Jikka.Core.Language.Expr |
ModNegate' | Jikka.Core.Language.BuiltinPatterns |
ModPlus | Jikka.Core.Language.Expr |
ModPlus' | Jikka.Core.Language.BuiltinPatterns |
ModPow | Jikka.Core.Language.Expr |
modpow | Jikka.Core.Language.Runtime |
ModPow' | Jikka.Core.Language.BuiltinPatterns |
ModProduct | Jikka.Core.Language.Expr |
ModProduct' | Jikka.Core.Language.BuiltinPatterns |
ModSum | Jikka.Core.Language.Expr |
ModSum' | Jikka.Core.Language.BuiltinPatterns |
moduloOfModInt | Jikka.Common.ModInt |
Monad | Jikka.Common.Error |
MonadAlpha | Jikka.Common.Alpha |
MonadError | Jikka.Common.Error |
MonadFail | Jikka.Common.Error |
MonadFix | Jikka.Common.Error |
MonadIO | Jikka.Common.Error |
MonadPlus | Jikka.Common.Error |
MonadTrans | Jikka.Common.Error |
Monoid' | Jikka.CPlusPlus.Language.Expr |
MonoidIntMax | Jikka.CPlusPlus.Language.Expr |
MonoidIntMin | Jikka.CPlusPlus.Language.Expr |
MonoidIntPlus | Jikka.CPlusPlus.Language.Expr |
mplus | Jikka.Common.Error |
msum | Jikka.Common.Error |
Mul | Jikka.CPlusPlus.Language.Expr |
MulAssign | Jikka.CPlusPlus.Language.Expr |
MulOp | Jikka.Python.Parse.Token |
Mult | |
1 (Data Constructor) | Jikka.Core.Language.Expr |
2 (Data Constructor) | Jikka.Python.Language.Expr, Jikka.RestrictedPython.Language.Expr |
Mult' | Jikka.Core.Language.BuiltinPatterns |
multArithmeticalExpr | Jikka.Core.Language.ArithmeticalExpr |
multExp | Jikka.RestrictedPython.Language.WithoutLoc |
MultiChoose | Jikka.Core.Language.Expr |
multichoose | |
1 (Function) | Jikka.Common.Combinatorics |
2 (Function) | Jikka.Core.Language.Runtime |
MultiChoose' | Jikka.Core.Language.BuiltinPatterns |
mzero | Jikka.Common.Error |
Name | |
1 (Data Constructor) | Jikka.Python.Language.Expr |
2 (Data Constructor) | Jikka.RestrictedPython.Language.Expr |
name | Jikka.RestrictedPython.Language.WithoutLoc |
NamedExpr | Jikka.Python.Language.Expr |
NameKind | Jikka.CPlusPlus.Language.Util |
NameTrg | Jikka.RestrictedPython.Language.Expr |
nameTrg | Jikka.RestrictedPython.Language.WithoutLoc |
Negate | |
1 (Data Constructor) | Jikka.CPlusPlus.Language.Expr |
2 (Data Constructor) | Jikka.Core.Language.Expr |
Negate' | Jikka.Core.Language.BuiltinPatterns |
negateArithmeticalExpr | Jikka.Core.Language.ArithmeticalExpr |
newFreshName | Jikka.CPlusPlus.Language.Util |
Newline | |
1 (Data Constructor) | Jikka.Common.IOFormat |
2 (Data Constructor) | Jikka.Python.Parse.Token |
nextCounter | Jikka.Common.Alpha |
Nil' | Jikka.Core.Language.BuiltinPatterns |
None | Jikka.Python.Parse.Token |
NoneTy | Jikka.RestrictedPython.Language.Expr |
Nonfix | Jikka.Common.Parse.ShuntingYard |
Nonlocal | |
1 (Data Constructor) | Jikka.Python.Language.Expr |
2 (Data Constructor) | Jikka.Python.Parse.Token |
normalizeFormatTree | Jikka.Common.IOFormat |
normalizeIOFormat | Jikka.Common.IOFormat |
Not | |
1 (Data Constructor) | Jikka.CPlusPlus.Language.Expr |
2 (Data Constructor) | Jikka.Core.Language.Expr |
3 (Data Constructor) | Jikka.Python.Language.Expr, Jikka.RestrictedPython.Language.Expr |
Not' | Jikka.Core.Language.BuiltinPatterns |
NotEq | Jikka.Python.Language.Expr, Jikka.RestrictedPython.Language.Expr |
NotEqual | |
1 (Data Constructor) | Jikka.CPlusPlus.Language.Expr |
2 (Data Constructor) | Jikka.Core.Language.Expr |
3 (Data Constructor) | Jikka.Python.Parse.Token |
NotEqual' | Jikka.Core.Language.BuiltinPatterns |
NotIn | Jikka.Python.Language.Expr, Jikka.RestrictedPython.Language.Expr |
NotOp | Jikka.Python.Parse.Token |
OpenBrace | Jikka.Python.Parse.Token |
OpenBracket | Jikka.Python.Parse.Token |
OpenParen | Jikka.Python.Parse.Token |
Operator | Jikka.Python.Language.Expr, Jikka.RestrictedPython.Language.Expr |
Options | |
1 (Type/Class) | Jikka.Main |
2 (Data Constructor) | Jikka.Main |
options | Jikka.Main |
Or | |
1 (Data Constructor) | Jikka.CPlusPlus.Language.Expr |
2 (Data Constructor) | Jikka.Core.Language.Expr |
3 (Data Constructor) | Jikka.Python.Language.Expr, Jikka.RestrictedPython.Language.Expr |
Or' | Jikka.Core.Language.BuiltinPatterns |
OrOp | Jikka.Python.Parse.Token |
outputTree | Jikka.Common.IOFormat |
outputVariables | Jikka.Common.IOFormat |
packSubscriptedVar | Jikka.Common.IOFormat |
packSubscriptedVar' | Jikka.Common.IOFormat |
parseArithmeticalExpr | Jikka.Core.Language.ArithmeticalExpr |
parseFlags | Jikka.Main |
parseLinearFunctionBody | Jikka.Core.Convert.ConvexHullTrick |
parseLinearFunctionBody' | Jikka.Core.Convert.ConvexHullTrick |
parseTarget | Jikka.Main.Target |
Pass | |
1 (Data Constructor) | Jikka.Python.Language.Expr |
2 (Data Constructor) | Jikka.Python.Parse.Token |
Permute | Jikka.Core.Language.Expr |
permute | |
1 (Function) | Jikka.Common.Combinatorics |
2 (Function) | Jikka.Core.Language.Runtime |
Permute' | Jikka.Core.Language.BuiltinPatterns |
Plus | |
1 (Data Constructor) | Jikka.Common.IOFormat |
2 (Data Constructor) | Jikka.Core.Language.Expr |
Plus' | Jikka.Core.Language.BuiltinPatterns |
plusArithmeticalExpr | Jikka.Core.Language.ArithmeticalExpr |
PlusOp | Jikka.Python.Parse.Token |
postcondition | Jikka.Core.Language.Lint |
Pow | |
1 (Data Constructor) | Jikka.Core.Language.Expr |
2 (Data Constructor) | Jikka.Python.Language.Expr, Jikka.RestrictedPython.Language.Expr |
Pow' | Jikka.Core.Language.BuiltinPatterns |
PowOp | Jikka.Python.Parse.Token |
Prec | Jikka.Common.Parse.ShuntingYard |
precondition | Jikka.Core.Language.Lint |
prettyError | Jikka.Common.Format.Error |
prettyError' | Jikka.Common.Format.Error |
prettyErrorWithText | Jikka.Common.Format.Error |
prettyLoc | Jikka.Common.Format.Location |
prettyLocWithText | Jikka.Common.Format.Location |
Product | Jikka.Core.Language.Expr |
Product' | Jikka.Core.Language.BuiltinPatterns |
Program | |
1 (Type/Class) | Jikka.CPlusPlus.Language.Expr |
2 (Data Constructor) | Jikka.CPlusPlus.Language.Expr |
3 (Type/Class) | Jikka.Core.Language.Expr |
4 (Type/Class) | Jikka.Python.Language.Expr |
5 (Type/Class) | Jikka.RestrictedPython.Language.Expr |
Proj | Jikka.Core.Language.Expr |
Proj' | Jikka.Core.Language.BuiltinPatterns |
pureRewriteRule | Jikka.Core.Language.RewriteRules |
PythonTarget | Jikka.Main.Target |
Raise | |
1 (Data Constructor) | Jikka.Python.Language.Expr |
2 (Data Constructor) | Jikka.Python.Parse.Token |
Range | Jikka.CPlusPlus.Language.Expr |
Range1 | Jikka.Core.Language.Expr |
Range1' | Jikka.Core.Language.BuiltinPatterns |
Range2 | Jikka.Core.Language.Expr |
Range2' | Jikka.Core.Language.BuiltinPatterns |
Range3 | Jikka.Core.Language.Expr |
Range3' | Jikka.Core.Language.BuiltinPatterns |
ReadList | |
1 (Type/Class) | Jikka.RestrictedPython.Language.VariableAnalysis |
2 (Data Constructor) | Jikka.RestrictedPython.Language.VariableAnalysis |
readList | Jikka.CPlusPlus.Language.VariableAnalysis |
readValueIO | |
1 (Function) | Jikka.Core.Language.Value |
2 (Function) | Jikka.RestrictedPython.Language.Value |
readVariable | Jikka.CPlusPlus.Language.VariableAnalysis |
ReadWriteList | |
1 (Type/Class) | Jikka.CPlusPlus.Language.VariableAnalysis |
2 (Data Constructor) | Jikka.CPlusPlus.Language.VariableAnalysis |
Red | Jikka.Common.Format.Color |
reduceAll | Jikka.Core.Convert.CloseAll |
reduceAny | Jikka.Core.Convert.CloseAll |
reduceArgMax | Jikka.Core.Convert.CloseMin |
reduceArgMin | Jikka.Core.Convert.CloseMin |
reduceBuild | Jikka.Core.Convert.ShortCutFusion |
reduceConstArithmeticalExpr | Jikka.Core.Convert.ConstantFolding |
reduceConstBitExpr | Jikka.Core.Convert.ConstantFolding |
reduceConstBooleanExpr | Jikka.Core.Convert.ConstantFolding |
reduceConstComparison | Jikka.Core.Convert.ConstantFolding |
reduceConstMaxExpr | Jikka.Core.Convert.ConstantFolding |
reduceCumulativeSum | Jikka.Core.Convert.SegmentTree |
reduceFold | Jikka.Core.Convert.ShortCutFusion |
reduceFoldBuild | Jikka.Core.Convert.ShortCutFusion |
reduceFoldlSetAtAccumulation | Jikka.Core.Convert.MakeScanl |
reduceFoldlSetAtGeneric | Jikka.Core.Convert.MakeScanl |
reduceFoldlSetAtRecurrence | Jikka.Core.Convert.MakeScanl |
reduceFoldMap | Jikka.Core.Convert.ShortCutFusion |
reduceMap | Jikka.Core.Convert.ShortCutFusion |
reduceMapBuild | Jikka.Core.Convert.ShortCutFusion |
reduceMapMap | Jikka.Core.Convert.ShortCutFusion |
reduceMax | Jikka.Core.Convert.CloseMin |
reduceMin | |
1 (Function) | Jikka.Core.Convert.CloseMin |
2 (Function) | Jikka.Core.Convert.SegmentTree |
reduceModProduct | Jikka.Core.Convert.CloseSum |
reduceModSum | Jikka.Core.Convert.CloseSum |
reduceProduct | Jikka.Core.Convert.CloseSum |
reduceScanlBuild | Jikka.Core.Convert.MakeScanl |
reduceSum | Jikka.Core.Convert.CloseSum |
removeEmptyLines | Jikka.Common.Parse.JoinLines |
rename | Jikka.Core.Convert.Alpha |
renameVarName | Jikka.CPlusPlus.Language.Util |
replaceExpr | Jikka.CPlusPlus.Language.Util |
replaceLenF | Jikka.Core.Language.Util |
replaceStatement | Jikka.CPlusPlus.Language.Util |
replicateM | Jikka.Common.Error |
replicateM_ | Jikka.Common.Error |
reportErrors | Jikka.Common.Error |
reportErrors2 | Jikka.Common.Error |
reportErrors3 | Jikka.Common.Error |
reportErrors4 | Jikka.Common.Error |
reportErrors5 | Jikka.Common.Error |
repStatement | Jikka.CPlusPlus.Language.Util |
resetAlphaT | Jikka.Common.Alpha |
resolveAttribute | Jikka.RestrictedPython.Language.Builtin |
resolveAttribute' | Jikka.RestrictedPython.Language.Builtin |
resolveBuiltin | Jikka.RestrictedPython.Language.Builtin |
resolveUniqueBuiltin | Jikka.RestrictedPython.Language.Builtin |
Responsibility | Jikka.Common.Error |
RestrictedPythonTarget | Jikka.Main.Target |
ResultExpr | Jikka.Core.Language.Expr |
Return | |
1 (Data Constructor) | Jikka.CPlusPlus.Language.Expr |
2 (Data Constructor) | Jikka.Python.Language.Expr |
3 (Data Constructor) | Jikka.Python.Parse.Token |
4 (Data Constructor) | Jikka.RestrictedPython.Language.Expr |
return | Jikka.Common.Error |
Reversed | Jikka.Core.Language.Expr |
Reversed' | Jikka.Core.Language.BuiltinPatterns |
RewriteRule | |
1 (Type/Class) | Jikka.Core.Language.RewriteRules |
2 (Data Constructor) | Jikka.Core.Language.RewriteRules |
Rightfix | Jikka.Common.Parse.ShuntingYard |
rule | |
1 (Function) | Jikka.Core.Convert.ConstantFolding |
2 (Function) | Jikka.Core.Convert.CloseMin |
3 (Function) | Jikka.Core.Convert.BubbleLet |
4 (Function) | Jikka.Core.Convert.Beta |
5 (Function) | Jikka.Core.Convert.UnpackTuple |
6 (Function) | Jikka.Core.Convert.ShortCutFusion |
7 (Function) | Jikka.Core.Convert.SegmentTree |
8 (Function) | Jikka.Core.Convert.MakeScanl |
9 (Function) | Jikka.Core.Convert.Eta |
10 (Function) | Jikka.Core.Convert.CumulativeSum |
11 (Function) | Jikka.Core.Convert.ConvexHullTrick |
12 (Function) | Jikka.Core.Convert.CloseSum |
13 (Function) | Jikka.Core.Convert.CloseAll |
run | |
1 (Function) | Jikka.CPlusPlus.Format |
2 (Function) | Jikka.Common.Format.Show |
3 (Function) | Jikka.CPlusPlus.Convert.UseInitialization |
4 (Function) | Jikka.CPlusPlus.Convert.UnpackTuples |
5 (Function) | Jikka.CPlusPlus.Convert.OptimizeRange |
6 (Function) | Jikka.CPlusPlus.Convert.MoveSemantics |
7 (Function) | Jikka.CPlusPlus.Convert.AddMain |
8 (Function) | Jikka.Common.Parse.Read |
9 (Function) | Jikka.Common.Parse.ShuntingYard |
10 (Function) | Jikka.Core.Convert.Alpha |
11 (Function) | Jikka.Core.Format |
12 (Function) | Jikka.Core.Convert.TrivialLetElimination |
13 (Function) | Jikka.Core.Convert.StrengthReduction |
14 (Function) | Jikka.Core.Convert.SpecializeFoldl |
15 (Function) | Jikka.Core.Convert.ConstantFolding |
16 (Function) | Jikka.Core.Convert.CloseMin |
17 (Function) | Jikka.Core.Convert.BubbleLet |
18 (Function) | Jikka.Core.Convert.Beta |
19 (Function) | Jikka.Core.Convert.UnpackTuple |
20 (Function) | Jikka.Core.Convert.TypeInfer |
21 (Function) | Jikka.Core.Convert.ShortCutFusion |
22 (Function) | Jikka.Core.Convert.SegmentTree |
23 (Function) | Jikka.Core.Convert.RemoveUnusedVars |
24 (Function) | Jikka.Core.Convert.PropagateMod |
25 (Function) | Jikka.Core.Convert.MatrixExponentiation |
26 (Function) | Jikka.Core.Convert.MakeScanl |
27 (Function) | Jikka.Core.Convert.Eta |
28 (Function) | Jikka.Core.Convert.CumulativeSum |
29 (Function) | Jikka.Core.Convert.ConvexHullTrick |
30 (Function) | Jikka.Core.Convert.ConstantPropagation |
31 (Function) | Jikka.Core.Convert.CloseSum |
32 (Function) | Jikka.Core.Convert.CloseAll |
33 (Function) | Jikka.Core.Convert.ArithmeticalExpr |
34 (Function) | Jikka.Core.Convert |
35 (Function) | Jikka.Core.Convert.ANormal |
36 (Function) | Jikka.CPlusPlus.Convert.FromCore |
37 (Function) | Jikka.CPlusPlus.Convert |
38 (Function) | Jikka.Core.Evaluate |
39 (Function) | Jikka.Python.Parse.Happy |
40 (Function) | Jikka.Python.Parse.Alex |
41 (Function) | Jikka.Python.Parse |
42 (Function) | Jikka.RestrictedPython.Format |
43 (Function) | Jikka.RestrictedPython.Convert.UseAppend |
44 (Function) | Jikka.RestrictedPython.Convert.TypeInfer |
45 (Function) | Jikka.RestrictedPython.Convert.RemoveUnreachable |
46 (Function) | Jikka.RestrictedPython.Convert.RemoveUnbalancedIf |
47 (Function) | Jikka.RestrictedPython.Convert.ParseMain |
48 (Function) | Jikka.RestrictedPython.Convert.DefaultMain |
49 (Function) | Jikka.Python.Convert.ToRestrictedPython |
50 (Function) | Jikka.RestrictedPython.Evaluate |
51 (Function) | Jikka.RestrictedPython.Convert.ResolveBuiltin |
52 (Function) | Jikka.RestrictedPython.Convert.ToCore |
53 (Function) | Jikka.RestrictedPython.Convert.Alpha |
54 (Function) | Jikka.RestrictedPython.Convert.SplitLoops |
55 (Function) | Jikka.RestrictedPython.Convert |
56 (Function) | Jikka.Main.Subcommand.Execute |
57 (Function) | Jikka.Main.Subcommand.Debug |
58 (Function) | Jikka.Main.Subcommand.Convert |
run' | |
1 (Function) | Jikka.CPlusPlus.Format |
2 (Function) | Jikka.Core.Convert.TrivialLetElimination |
3 (Function) | Jikka.Core.Convert.RemoveUnusedVars |
4 (Function) | Jikka.Core.Convert.ConstantPropagation |
5 (Function) | Jikka.RestrictedPython.Format |
6 (Function) | Jikka.RestrictedPython.Convert.SplitLoops |
7 (Function) | Jikka.RestrictedPython.Convert |
runAlphaT | Jikka.Common.Alpha |
runExcept | Jikka.Common.Error |
runExceptT | Jikka.Common.Error |
runExpr | Jikka.Core.Convert.Alpha |
runForLoop | Jikka.RestrictedPython.Convert.SplitLoops |
runForStatement | Jikka.RestrictedPython.Convert.ToCore |
runIfStatement | Jikka.RestrictedPython.Convert.ToCore |
runProgram | Jikka.Core.Convert.Alpha |
runSubcommand | Jikka.Main |
RuntimeError | Jikka.Common.Error |
runtimeError | Jikka.Common.Error |
runToplevelExpr | Jikka.Core.Convert.Alpha |
runWithGlobal | Jikka.RestrictedPython.Evaluate |
Scanl | Jikka.Core.Language.Expr |
Scanl' | Jikka.Core.Language.BuiltinPatterns |
SegmentTree | Jikka.Core.Language.Expr |
SegmentTreeCopySetPoint | Jikka.CPlusPlus.Language.Expr |
SegmentTreeCtor | Jikka.CPlusPlus.Language.Expr |
SegmentTreeGetRange | Jikka.Core.Language.Expr |
SegmentTreeGetRange' | Jikka.Core.Language.BuiltinPatterns |
SegmentTreeInitList | Jikka.Core.Language.Expr |
SegmentTreeInitList' | Jikka.Core.Language.BuiltinPatterns |
SegmentTreeSetPoint | Jikka.Core.Language.Expr |
SegmentTreeSetPoint' | Jikka.Core.Language.BuiltinPatterns |
SegmentTreeTy | Jikka.Core.Language.Expr |
SemanticError | Jikka.Common.Error |
semanticError | Jikka.Common.Error |
Semicolon | Jikka.Python.Parse.Token |
Semigroup' | Jikka.Core.Language.Expr |
SemigroupIntMax | Jikka.Core.Language.Expr |
SemigroupIntMin | Jikka.Core.Language.Expr |
SemigroupIntPlus | Jikka.Core.Language.Expr |
semigroupToType | Jikka.Core.Language.TypeCheck |
Seq | Jikka.Common.IOFormat |
sequence | Jikka.Common.Error |
sequence_ | Jikka.Common.Error |
Set | Jikka.Python.Language.Expr |
SetAt | Jikka.Core.Language.Expr |
SetAt' | Jikka.Core.Language.BuiltinPatterns |
SetComp | Jikka.Python.Language.Expr |
shouldBeArray | Jikka.CPlusPlus.Language.Util |
SideEffectTy | Jikka.RestrictedPython.Language.Expr |
SimpleAssign | Jikka.CPlusPlus.Language.Expr |
simpleRewriteRule | Jikka.Core.Language.RewriteRules |
size | Jikka.CPlusPlus.Language.Util |
sizeOfMatrixTy | Jikka.Core.Language.Util |
sizeOfVectorTy | Jikka.Core.Language.Util |
Slice | Jikka.Python.Language.Expr |
Snoc | Jikka.Core.Language.Expr |
Snoc' | Jikka.Core.Language.BuiltinPatterns |
solveEquations | |
1 (Function) | Jikka.Core.Convert.TypeInfer |
2 (Function) | Jikka.RestrictedPython.Convert.TypeInfer |
Sorted | Jikka.Core.Language.Expr |
Sorted' | Jikka.Core.Language.BuiltinPatterns |
sortEquations | |
1 (Function) | Jikka.Core.Convert.TypeInfer |
2 (Function) | Jikka.RestrictedPython.Convert.TypeInfer |
splitConstantFactorArithmeticalExpr | Jikka.Core.Language.ArithmeticalExpr |
standardBuiltinNames | Jikka.RestrictedPython.Language.Builtin |
Starred | |
1 (Data Constructor) | Jikka.Python.Language.Expr |
2 (Data Constructor) | Jikka.RestrictedPython.Language.Expr |
Statement | |
1 (Type/Class) | Jikka.CPlusPlus.Language.Expr |
2 (Type/Class) | Jikka.Python.Language.Expr |
3 (Type/Class) | Jikka.RestrictedPython.Language.Expr |
Statement' | Jikka.Python.Language.Expr |
StdGet | Jikka.CPlusPlus.Language.Expr |
StdTuple | Jikka.CPlusPlus.Language.Expr |
Store | Jikka.Python.Language.Expr |
String | Jikka.Python.Parse.Token |
StringTy | Jikka.RestrictedPython.Language.Expr |
Sub | |
1 (Data Constructor) | Jikka.CPlusPlus.Language.Expr |
2 (Data Constructor) | Jikka.Python.Language.Expr, Jikka.RestrictedPython.Language.Expr |
SubAssign | Jikka.CPlusPlus.Language.Expr |
subExp | Jikka.RestrictedPython.Language.WithoutLoc |
Subscript | |
1 (Data Constructor) | Jikka.Python.Language.Expr |
2 (Data Constructor) | Jikka.RestrictedPython.Language.Expr |
subscript | Jikka.RestrictedPython.Language.WithoutLoc |
SubscriptSlice | Jikka.RestrictedPython.Language.Expr |
SubscriptTrg | Jikka.RestrictedPython.Language.Expr |
subscriptTrg | Jikka.RestrictedPython.Language.WithoutLoc |
Subst | |
1 (Type/Class) | Jikka.Core.Convert.TypeInfer |
2 (Data Constructor) | Jikka.Core.Convert.TypeInfer |
3 (Type/Class) | Jikka.RestrictedPython.Convert.TypeInfer |
4 (Data Constructor) | Jikka.RestrictedPython.Convert.TypeInfer |
subst | |
1 (Function) | Jikka.Core.Convert.TypeInfer |
2 (Function) | Jikka.RestrictedPython.Convert.TypeInfer |
substitute | Jikka.Core.Language.Beta |
substituteToplevelExpr | Jikka.Core.Language.Beta |
substProgram | Jikka.Core.Convert.TypeInfer |
Sum | Jikka.Core.Language.Expr |
Sum' | Jikka.Core.Language.BuiltinPatterns |
SymbolError | Jikka.Common.Error |
symbolError | Jikka.Common.Error |
symbolErrorAt | Jikka.Common.Error |
SyntaxError | Jikka.Common.Error |
syntaxError | Jikka.Common.Error |
syntaxErrorAt | Jikka.Common.Error |
Target | |
1 (Type/Class) | Jikka.Main.Target |
2 (Type/Class) | Jikka.Python.Language.Expr |
3 (Type/Class) | Jikka.RestrictedPython.Language.Expr |
4 (Data Constructor) | Jikka.Main |
target | Jikka.Main |
Target' | |
1 (Type/Class) | Jikka.Python.Language.Expr |
2 (Type/Class) | Jikka.RestrictedPython.Language.Expr |
targetToExpr | Jikka.RestrictedPython.Language.Util |
targetVars | Jikka.RestrictedPython.Language.Util |
targetVars' | Jikka.RestrictedPython.Language.Util |
throwAssertionError | Jikka.Common.Error |
throwCommandLineError | Jikka.Common.Error |
throwError | Jikka.Common.Error |
throwEvaluationError | Jikka.Common.Error |
throwInternalError | Jikka.Common.Error |
throwInternalErrorAt | Jikka.Common.Error |
throwInternalErrorAt' | Jikka.Common.Error |
throwLexicalError | Jikka.Common.Error |
throwLexicalErrorAt | Jikka.Common.Error |
throwRuntimeError | Jikka.Common.Error |
throwRuntimeErrorAt | Jikka.Common.Error |
throwRuntimeErrorAt' | Jikka.Common.Error |
throwSemanticError | Jikka.Common.Error |
throwSemanticErrorAt | Jikka.Common.Error |
throwSemanticErrorAt' | Jikka.Common.Error |
throwSymbolError | Jikka.Common.Error |
throwSymbolErrorAt | Jikka.Common.Error |
throwSymbolErrorAt' | Jikka.Common.Error |
throwSyntaxError | Jikka.Common.Error |
throwSyntaxErrorAt | Jikka.Common.Error |
throwSyntaxErrorAt' | Jikka.Common.Error |
throwTypeError | Jikka.Common.Error |
throwTypeErrorAt | Jikka.Common.Error |
throwTypeErrorAt' | Jikka.Common.Error |
throwWrongInputError | Jikka.Common.Error |
toBool | Jikka.RestrictedPython.Language.Value |
toBoolList | Jikka.RestrictedPython.Language.Value |
todo | Jikka.Common.Error |
toInt | Jikka.RestrictedPython.Language.Value |
toIntList | Jikka.RestrictedPython.Language.Value |
Token | Jikka.Python.Parse.Token |
Token' | Jikka.Python.Parse.Token |
toList | Jikka.RestrictedPython.Language.Value |
toMatrix | Jikka.RestrictedPython.Language.Value |
toModInt | Jikka.Common.ModInt |
ToplevelAnnAssign | Jikka.RestrictedPython.Language.Expr |
ToplevelAssert | Jikka.RestrictedPython.Language.Expr |
ToplevelExpr | Jikka.Core.Language.Expr |
ToplevelFunctionDef | Jikka.RestrictedPython.Language.Expr |
ToplevelLet | Jikka.Core.Language.Expr |
ToplevelLetRec | Jikka.Core.Language.Expr |
toplevelMainDef | Jikka.RestrictedPython.Language.Util |
ToplevelStatement | |
1 (Type/Class) | Jikka.CPlusPlus.Language.Expr |
2 (Type/Class) | Jikka.RestrictedPython.Language.Expr |
topologicalSort | Jikka.Common.Graph |
toTuple | Jikka.RestrictedPython.Language.Value |
traceRewriteRule | Jikka.Core.Language.RewriteRules |
Try | |
1 (Data Constructor) | Jikka.Python.Language.Expr |
2 (Data Constructor) | Jikka.Python.Parse.Token |
Tuple | |
1 (Data Constructor) | Jikka.Core.Language.Expr |
2 (Data Constructor) | Jikka.Python.Language.Expr |
3 (Data Constructor) | Jikka.RestrictedPython.Language.Expr |
Tuple' | Jikka.Core.Language.BuiltinPatterns |
TupleTrg | Jikka.RestrictedPython.Language.Expr |
tupleTrg | Jikka.RestrictedPython.Language.WithoutLoc |
TupleTy | |
1 (Data Constructor) | Jikka.Core.Language.Expr |
2 (Data Constructor) | Jikka.RestrictedPython.Language.Expr |
TupleVal | Jikka.RestrictedPython.Language.Value |
TyArray | Jikka.CPlusPlus.Language.Expr |
TyAuto | Jikka.CPlusPlus.Language.Expr |
TyBool | Jikka.CPlusPlus.Language.Expr |
TyConvexHullTrick | Jikka.CPlusPlus.Language.Expr |
TyFunction | Jikka.CPlusPlus.Language.Expr |
TyInt | Jikka.CPlusPlus.Language.Expr |
TyInt32 | Jikka.CPlusPlus.Language.Expr |
TyInt64 | Jikka.CPlusPlus.Language.Expr |
TyIntValue | Jikka.CPlusPlus.Language.Expr |
Type | |
1 (Type/Class) | Jikka.CPlusPlus.Language.Expr |
2 (Type/Class) | Jikka.Core.Language.Expr |
3 (Type/Class) | Jikka.Python.Language.Expr |
4 (Type/Class) | Jikka.RestrictedPython.Language.Expr |
Type' | Jikka.Python.Language.Expr |
TypeAssertion | |
1 (Data Constructor) | Jikka.Core.Convert.TypeInfer |
2 (Data Constructor) | Jikka.RestrictedPython.Convert.TypeInfer |
typeAttribute | Jikka.RestrictedPython.Language.Builtin |
typeBuiltin | Jikka.RestrictedPython.Language.Builtin |
typecheckExpr | Jikka.Core.Language.TypeCheck |
typecheckProgram | Jikka.Core.Language.TypeCheck |
typecheckToplevelExpr | Jikka.Core.Language.TypeCheck |
TypeEnv | Jikka.Core.Language.TypeCheck |
TypeEquation | |
1 (Data Constructor) | Jikka.Core.Convert.TypeInfer |
2 (Data Constructor) | Jikka.RestrictedPython.Convert.TypeInfer |
TypeError | Jikka.Common.Error |
typeError | Jikka.Common.Error |
TypeName | |
1 (Type/Class) | Jikka.Core.Language.Expr |
2 (Data Constructor) | Jikka.Core.Language.Expr |
3 (Type/Class) | Jikka.RestrictedPython.Language.Expr |
4 (Data Constructor) | Jikka.RestrictedPython.Language.Expr |
TySegmentTree | Jikka.CPlusPlus.Language.Expr |
TyString | Jikka.CPlusPlus.Language.Expr |
TyTuple | Jikka.CPlusPlus.Language.Expr |
TyVector | Jikka.CPlusPlus.Language.Expr |
TyVoid | Jikka.CPlusPlus.Language.Expr |
UAdd | Jikka.Python.Language.Expr, Jikka.RestrictedPython.Language.Expr |
UnaryOp | |
1 (Type/Class) | Jikka.CPlusPlus.Language.Expr |
2 (Type/Class) | Jikka.Python.Language.Expr, Jikka.RestrictedPython.Language.Expr |
3 (Data Constructor) | Jikka.Python.Language.Expr |
4 (Data Constructor) | Jikka.RestrictedPython.Language.Expr |
unaryOp | Jikka.RestrictedPython.Language.WithoutLoc |
unAttributeName | Jikka.RestrictedPython.Language.Expr |
uncurryApp | Jikka.Core.Language.Util |
uncurryFunTy | Jikka.Core.Language.Util |
uncurryLam | Jikka.Core.Language.Util |
Underscore | Jikka.Python.Parse.Token |
unFunName | Jikka.CPlusPlus.Language.Expr |
unIdent | Jikka.Python.Language.Expr |
UnitTy | Jikka.Core.Language.Expr |
unless | Jikka.Common.Error |
unLocal | Jikka.RestrictedPython.Language.Value |
unMatrix | Jikka.Common.Matrix |
unNPlusKPattern | Jikka.Core.Language.ArithmeticalExpr |
UnOp | Jikka.CPlusPlus.Language.Expr |
unpackSubscriptedVar | Jikka.Common.IOFormat |
UnresolvedAttribute | Jikka.RestrictedPython.Language.Expr |
unSubst | |
1 (Function) | Jikka.Core.Convert.TypeInfer |
2 (Function) | Jikka.RestrictedPython.Convert.TypeInfer |
unTypeName | |
1 (Function) | Jikka.Core.Language.Expr |
2 (Function) | Jikka.RestrictedPython.Language.Expr |
unVarName | |
1 (Function) | Jikka.CPlusPlus.Language.Expr |
2 (Function) | Jikka.Core.Language.Expr |
3 (Function) | Jikka.RestrictedPython.Language.Expr |
UserMistake | Jikka.Common.Error |
USub | Jikka.Python.Language.Expr, Jikka.RestrictedPython.Language.Expr |
ValBool | Jikka.Core.Language.Value, Jikka.Core.Evaluate |
ValBuiltin | Jikka.Core.Language.Value, Jikka.Core.Evaluate |
ValInt | Jikka.Core.Language.Value, Jikka.Core.Evaluate |
ValLambda | Jikka.Core.Language.Value, Jikka.Core.Evaluate |
ValList | Jikka.Core.Language.Value, Jikka.Core.Evaluate |
ValTuple | Jikka.Core.Language.Value, Jikka.Core.Evaluate |
Value | |
1 (Type/Class) | Jikka.Core.Language.Value, Jikka.Core.Evaluate |
2 (Type/Class) | Jikka.RestrictedPython.Language.Value |
value | Jikka.Common.Location, Jikka.RestrictedPython.Language.Expr |
value' | Jikka.Common.Location, Jikka.RestrictedPython.Language.Expr |
valueFromMatrix | Jikka.Core.Language.Value |
valueFromModMatrix | Jikka.Core.Language.Value |
valueFromModVector | Jikka.Core.Language.Value |
valueFromVector | Jikka.Core.Language.Value |
valueToBool | Jikka.Core.Language.Value |
valueToBoolList | Jikka.Core.Language.Value |
valueToInt | Jikka.Core.Language.Value |
valueToIntList | Jikka.Core.Language.Value |
valueToIntPair | Jikka.Core.Language.Value |
valueToList | Jikka.Core.Language.Value |
valueToMatrix | Jikka.Core.Language.Value |
valueToModMatrix | Jikka.Core.Language.Value |
valueToModVector | Jikka.Core.Language.Value |
valueToTuple | Jikka.Core.Language.Value |
valueToVector | Jikka.Core.Language.Value |
Var | |
1 (Data Constructor) | Jikka.CPlusPlus.Language.Expr |
2 (Data Constructor) | Jikka.Common.IOFormat |
3 (Data Constructor) | Jikka.Core.Language.Expr |
VarDef | Jikka.CPlusPlus.Language.Expr |
VarName | |
1 (Type/Class) | Jikka.CPlusPlus.Language.Expr |
2 (Data Constructor) | Jikka.CPlusPlus.Language.Expr |
3 (Type/Class) | Jikka.Core.Language.Expr |
4 (Data Constructor) | Jikka.Core.Language.Expr |
5 (Type/Class) | Jikka.RestrictedPython.Language.Expr |
6 (Data Constructor) | Jikka.RestrictedPython.Language.Expr |
VarName' | Jikka.RestrictedPython.Language.Expr |
VarTy | |
1 (Data Constructor) | Jikka.Core.Language.Expr |
2 (Data Constructor) | Jikka.RestrictedPython.Language.Expr |
VecCtor | Jikka.CPlusPlus.Language.Expr |
vecCtor | Jikka.CPlusPlus.Language.Util |
VecExt | Jikka.CPlusPlus.Language.Expr |
VecFloorMod | Jikka.Core.Language.Expr |
VecFloorMod' | Jikka.Core.Language.BuiltinPatterns |
vectorTy | Jikka.Core.Language.Expr |
Verbose | Jikka.Main |
verbose | Jikka.Main |
Version | Jikka.Main |
void | Jikka.Common.Error |
WalrusOp | Jikka.Python.Parse.Token |
when | Jikka.Common.Error |
While | |
1 (Data Constructor) | Jikka.CPlusPlus.Language.Expr |
2 (Data Constructor) | Jikka.Python.Language.Expr |
3 (Data Constructor) | Jikka.Python.Parse.Token |
White | Jikka.Common.Format.Color |
width | Jikka.Common.Location, Jikka.RestrictedPython.Language.Expr |
With | |
1 (Data Constructor) | Jikka.Python.Language.Expr |
2 (Data Constructor) | Jikka.Python.Parse.Token |
withBold | Jikka.Common.Format.Color |
withColor | Jikka.Common.Format.Color |
withExcept | Jikka.Common.Error |
withExceptT | Jikka.Common.Error |
WithGroup | Jikka.Common.Error |
WithItem | Jikka.Python.Language.Expr |
WithLoc | |
1 (Type/Class) | Jikka.Common.Location, Jikka.RestrictedPython.Language.Expr |
2 (Data Constructor) | Jikka.Common.Location, Jikka.RestrictedPython.Language.Expr |
WithLoc' | |
1 (Type/Class) | Jikka.Common.Location, Jikka.RestrictedPython.Language.Expr |
2 (Data Constructor) | Jikka.Common.Location, Jikka.RestrictedPython.Language.Expr |
WithLocation | Jikka.Common.Error |
withoutLoc | Jikka.Common.Location, Jikka.RestrictedPython.Language.Expr |
WithResponsibility | Jikka.Common.Error |
WithWrapped | Jikka.Common.Error |
wrapAt | Jikka.Common.Error |
wrapAt' | Jikka.Common.Error |
wrapError | Jikka.Common.Error |
wrapError' | Jikka.Common.Error |
WriteList | |
1 (Type/Class) | Jikka.RestrictedPython.Language.VariableAnalysis |
2 (Data Constructor) | Jikka.RestrictedPython.Language.VariableAnalysis |
writeList | Jikka.CPlusPlus.Language.VariableAnalysis |
writeValueIO | |
1 (Function) | Jikka.Core.Language.Value |
2 (Function) | Jikka.RestrictedPython.Language.Value |
writeVariable | Jikka.CPlusPlus.Language.VariableAnalysis |
WrongInputError | Jikka.Common.Error |
wrongInputError | Jikka.Common.Error |
Yellow | Jikka.Common.Format.Color |
Yield | |
1 (Data Constructor) | Jikka.Python.Language.Expr |
2 (Data Constructor) | Jikka.Python.Parse.Token |
YieldFrom | Jikka.Python.Language.Expr |
zipWithM | Jikka.Common.Error |
zipWithM_ | Jikka.Common.Error |