Jikka-5.6.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
renameVarName'
Jikka.CPlusPlus.Language.Util
renameVarNameStatement
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.Eta
2 (Function)
Jikka.Core.Convert.BubbleLet
3 (Function)
Jikka.Core.Convert.Beta
4 (Function)
Jikka.Core.Convert.UnpackTuple
5 (Function)
Jikka.Core.Convert.SegmentTree
6 (Function)
Jikka.Core.Convert.MakeScanl
7 (Function)
Jikka.Core.Convert.KubaruToMorau
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.Common.Format.Show
2 (Function)
Jikka.CPlusPlus.Format
3 (Function)
Jikka.CPlusPlus.Convert.UseInitialization
4 (Function)
Jikka.CPlusPlus.Convert.MoveSemantics
5 (Function)
Jikka.CPlusPlus.Convert.UnpackTuples
6 (Function)
Jikka.CPlusPlus.Convert.OptimizeRange
7 (Function)
Jikka.CPlusPlus.Convert.InlineSetAt
8 (Function)
Jikka.CPlusPlus.Convert.BurnFlavouredNames
9 (Function)
Jikka.CPlusPlus.Convert.AddMain
10 (Function)
Jikka.Common.Parse.Read
11 (Function)
Jikka.Common.Parse.ShuntingYard
12 (Function)
Jikka.Core.Format
13 (Function)
Jikka.Core.Convert.TrivialLetElimination
14 (Function)
Jikka.Core.Convert.Eta
15 (Function)
Jikka.Core.Convert.BubbleLet
16 (Function)
Jikka.Core.Convert.Beta
17 (Function)
Jikka.Core.Convert.Alpha
18 (Function)
Jikka.Core.Convert.SpecializeFoldl
19 (Function)
Jikka.Core.Convert.UnpackTuple
20 (Function)
Jikka.Core.Convert.TypeInfer
21 (Function)
Jikka.Core.Convert.SegmentTree
22 (Function)
Jikka.Core.Convert.RemoveUnusedVars
23 (Function)
Jikka.Core.Convert.PropagateMod
24 (Function)
Jikka.Core.Convert.MatrixExponentiation
25 (Function)
Jikka.Core.Convert.MakeScanl
26 (Function)
Jikka.Core.Convert.KubaruToMorau
27 (Function)
Jikka.Core.Convert.CumulativeSum
28 (Function)
Jikka.Core.Convert.ConvexHullTrick
29 (Function)
Jikka.Core.Convert.ConstantPropagation
30 (Function)
Jikka.Core.Convert.ArithmeticExpr
31 (Function)
Jikka.Core.Convert.ANormal
32 (Function)
Jikka.CPlusPlus.Convert.FromCore
33 (Function)
Jikka.CPlusPlus.Convert
34 (Function)
Jikka.Core.Evaluate
35 (Function)
Jikka.Core.Parse.Alex
36 (Function)
Jikka.Core.Parse
37 (Function)
Jikka.Core.Convert.SortAbs
38 (Function)
Jikka.Core.Convert.ShortCutFusion
39 (Function)
Jikka.Core.Convert.EqualitySolving
40 (Function)
Jikka.Core.Convert.ConstantFolding
41 (Function)
Jikka.Core.Convert.CloseSum
42 (Function)
Jikka.Core.Convert.CloseMin
43 (Function)
Jikka.Core.Convert.CloseAll
44 (Function)
Jikka.Core.Convert
45 (Function)
Jikka.Python.Parse.Happy
46 (Function)
Jikka.Python.Parse.Alex
47 (Function)
Jikka.Python.Parse
48 (Function)
Jikka.RestrictedPython.Format
49 (Function)
Jikka.RestrictedPython.Convert.UseAppend
50 (Function)
Jikka.RestrictedPython.Convert.TypeInfer
51 (Function)
Jikka.RestrictedPython.Convert.RemoveUnreachable
52 (Function)
Jikka.RestrictedPython.Convert.RemoveUnbalancedIf
53 (Function)
Jikka.RestrictedPython.Convert.ParseMain
54 (Function)
Jikka.RestrictedPython.Convert.DefaultMain
55 (Function)
Jikka.Python.Convert.ToRestrictedPython
56 (Function)
Jikka.RestrictedPython.Evaluate
57 (Function)
Jikka.RestrictedPython.Convert.ResolveBuiltin
58 (Function)
Jikka.RestrictedPython.Convert.ToCore
59 (Function)
Jikka.RestrictedPython.Convert.Alpha
60 (Function)
Jikka.RestrictedPython.Convert.SplitLoops
61 (Function)
Jikka.RestrictedPython.Convert
62 (Function)
Jikka.Main.Subcommand.Execute
63 (Function)
Jikka.Main.Subcommand.Debug
64 (Function)
Jikka.Main.Subcommand.Convert
65 (Function)
Jikka.CPlusPlus.Convert.EmbedOriginalCode
66 (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
8 (Function)
Jikka.CPlusPlus.Convert.EmbedOriginalCode
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