Jikka-5.0.11.1: 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
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