Jikka-5.5.0.0: A transpiler from Python to C++ for competitive programming
Contents
Index
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
Y
Z
<
=
>
All
Index - R
r
Jikka.Core.Language.QuasiRules
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
, Jikka.Core.Language.QuasiRules
Range1'
Jikka.Core.Language.BuiltinPatterns
Range2
Jikka.Core.Language.Expr
, Jikka.Core.Language.QuasiRules
Range2'
Jikka.Core.Language.BuiltinPatterns
Range3
Jikka.Core.Language.Expr
, Jikka.Core.Language.QuasiRules
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
Rec
Jikka.Core.Parse.Token
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
reduceConstArithmeticExpr
Jikka.Core.Convert.ConstantFolding
reduceConstBitExpr
Jikka.Core.Convert.ConstantFolding
reduceConstBooleanExpr
Jikka.Core.Convert.ConstantFolding
reduceConstIntComparison
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
reduceIdempotentBooleanExpr
Jikka.Core.Convert.ConstantFolding
reduceIntInjective
Jikka.Core.Convert.EqualitySolving
reduceListCtor
Jikka.Core.Convert.EqualitySolving
reduceListInjective
Jikka.Core.Convert.EqualitySolving
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.SegmentTree
2 (Function)
Jikka.Core.Convert.CloseMin
reduceModProduct
Jikka.Core.Convert.CloseSum
reduceModSum
Jikka.Core.Convert.CloseSum
reduceNot
Jikka.Core.Convert.EqualitySolving
reduceProduct
Jikka.Core.Convert.CloseSum
reduceReflexivity
Jikka.Core.Convert.EqualitySolving
reduceScanlBuild
Jikka.Core.Convert.MakeScanl
reduceSum
Jikka.Core.Convert.CloseSum
reduceUnitBitExpr
Jikka.Core.Convert.ConstantFolding
reduceUnitBooleanComparison
Jikka.Core.Convert.ConstantFolding
reduceUnitBooleanExpr
Jikka.Core.Convert.ConstantFolding
removeEmptyLines
Jikka.Common.Parse.JoinLines
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
, Jikka.Core.Language.QuasiRules
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
, Jikka.Core.Language.QuasiRules
Reversed'
Jikka.Core.Language.BuiltinPatterns
RewriteEnvironment
1 (Type/Class)
Jikka.Core.Language.RewriteRules
2 (Data Constructor)
Jikka.Core.Language.RewriteRules
RewriteRule
Jikka.Core.Language.RewriteRules
Rightfix
Jikka.Common.Parse.ShuntingYard
rule
1 (Function)
Jikka.Core.Convert.BubbleLet
2 (Function)
Jikka.Core.Convert.Beta
3 (Function)
Jikka.Core.Convert.UnpackTuple
4 (Function)
Jikka.Core.Convert.SegmentTree
5 (Function)
Jikka.Core.Convert.MakeScanl
6 (Function)
Jikka.Core.Convert.KubaruToMorau
7 (Function)
Jikka.Core.Convert.Eta
8 (Function)
Jikka.Core.Convert.CumulativeSum
9 (Function)
Jikka.Core.Convert.ConvexHullTrick
10 (Function)
Jikka.Core.Convert.SortAbs
11 (Function)
Jikka.Core.Convert.ShortCutFusion
12 (Function)
Jikka.Core.Convert.EqualitySolving
13 (Function)
Jikka.Core.Convert.ConstantFolding
14 (Function)
Jikka.Core.Convert.CloseSum
15 (Function)
Jikka.Core.Convert.CloseMin
16 (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.InlineSetAt
8 (Function)
Jikka.CPlusPlus.Convert.AddMain
9 (Function)
Jikka.Common.Parse.Read
10 (Function)
Jikka.Common.Parse.ShuntingYard
11 (Function)
Jikka.Core.Format
12 (Function)
Jikka.Core.Convert.TrivialLetElimination
13 (Function)
Jikka.Core.Convert.BubbleLet
14 (Function)
Jikka.Core.Convert.Beta
15 (Function)
Jikka.Core.Convert.Alpha
16 (Function)
Jikka.Core.Convert.SpecializeFoldl
17 (Function)
Jikka.Core.Convert.UnpackTuple
18 (Function)
Jikka.Core.Convert.TypeInfer
19 (Function)
Jikka.Core.Convert.SegmentTree
20 (Function)
Jikka.Core.Convert.RemoveUnusedVars
21 (Function)
Jikka.Core.Convert.PropagateMod
22 (Function)
Jikka.Core.Convert.MatrixExponentiation
23 (Function)
Jikka.Core.Convert.MakeScanl
24 (Function)
Jikka.Core.Convert.KubaruToMorau
25 (Function)
Jikka.Core.Convert.Eta
26 (Function)
Jikka.Core.Convert.CumulativeSum
27 (Function)
Jikka.Core.Convert.ConvexHullTrick
28 (Function)
Jikka.Core.Convert.ConstantPropagation
29 (Function)
Jikka.Core.Convert.ArithmeticExpr
30 (Function)
Jikka.Core.Convert.ANormal
31 (Function)
Jikka.CPlusPlus.Convert.FromCore
32 (Function)
Jikka.CPlusPlus.Convert
33 (Function)
Jikka.Core.Evaluate
34 (Function)
Jikka.Core.Parse.Alex
35 (Function)
Jikka.Core.Parse
36 (Function)
Jikka.Core.Convert.SortAbs
37 (Function)
Jikka.Core.Convert.ShortCutFusion
38 (Function)
Jikka.Core.Convert.EqualitySolving
39 (Function)
Jikka.Core.Convert.ConstantFolding
40 (Function)
Jikka.Core.Convert.CloseSum
41 (Function)
Jikka.Core.Convert.CloseMin
42 (Function)
Jikka.Core.Convert.CloseAll
43 (Function)
Jikka.Core.Convert
44 (Function)
Jikka.Python.Parse.Happy
45 (Function)
Jikka.Python.Parse.Alex
46 (Function)
Jikka.Python.Parse
47 (Function)
Jikka.RestrictedPython.Format
48 (Function)
Jikka.RestrictedPython.Convert.UseAppend
49 (Function)
Jikka.RestrictedPython.Convert.TypeInfer
50 (Function)
Jikka.RestrictedPython.Convert.RemoveUnreachable
51 (Function)
Jikka.RestrictedPython.Convert.RemoveUnbalancedIf
52 (Function)
Jikka.RestrictedPython.Convert.ParseMain
53 (Function)
Jikka.RestrictedPython.Convert.DefaultMain
54 (Function)
Jikka.Python.Convert.ToRestrictedPython
55 (Function)
Jikka.RestrictedPython.Evaluate
56 (Function)
Jikka.RestrictedPython.Convert.ResolveBuiltin
57 (Function)
Jikka.RestrictedPython.Convert.ToCore
58 (Function)
Jikka.RestrictedPython.Convert.Alpha
59 (Function)
Jikka.RestrictedPython.Convert.SplitLoops
60 (Function)
Jikka.RestrictedPython.Convert
61 (Function)
Jikka.Main.Subcommand.Execute
62 (Function)
Jikka.Main.Subcommand.Debug
63 (Function)
Jikka.Main.Subcommand.Convert
64 (Function)
Jikka.CPlusPlus.Convert.BundleRuntime
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
1 (Function)
Jikka.Core.Convert.Alpha
2 (Function)
Jikka.Core.Convert.TypeInfer
3 (Function)
Jikka.Core.Convert.ArithmeticExpr
4 (Function)
Jikka.Core.Parse.Happy
runForLoop
Jikka.RestrictedPython.Convert.SplitLoops
runForStatement
Jikka.RestrictedPython.Convert.ToCore
runFunctionBody
Jikka.Core.Convert.KubaruToMorau
runIfStatement
Jikka.RestrictedPython.Convert.ToCore
runProgram
1 (Function)
Jikka.Core.Convert.Alpha
2 (Function)
Jikka.Core.Parse.Happy
runRule
1 (Function)
Jikka.Core.Convert.TypeInfer
2 (Function)
Jikka.Core.Parse.Happy
runSubcommand
Jikka.Main
RuntimeError
Jikka.Common.Error
runtimeError
Jikka.Common.Error
runToplevelExpr
Jikka.Core.Convert.Alpha
runType
Jikka.Core.Parse.Happy
runWithGlobal
Jikka.RestrictedPython.Evaluate