Jikka-5.0.11.1: A transpiler from Python to C++ for competitive programming

Index - R

Raise 
1 (Data Constructor)Jikka.Python.Language.Expr
2 (Data Constructor)Jikka.Python.Parse.Token
RangeJikka.CPlusPlus.Language.Expr
Range1Jikka.Core.Language.Expr
Range1'Jikka.Core.Language.BuiltinPatterns
Range2Jikka.Core.Language.Expr
Range2'Jikka.Core.Language.BuiltinPatterns
Range3Jikka.Core.Language.Expr
Range3'Jikka.Core.Language.BuiltinPatterns
ReadList 
1 (Type/Class)Jikka.RestrictedPython.Language.VariableAnalysis
2 (Data Constructor)Jikka.RestrictedPython.Language.VariableAnalysis
readListJikka.CPlusPlus.Language.VariableAnalysis
readValueIO 
1 (Function)Jikka.Core.Language.Value
2 (Function)Jikka.RestrictedPython.Language.Value
readVariableJikka.CPlusPlus.Language.VariableAnalysis
ReadWriteList 
1 (Type/Class)Jikka.CPlusPlus.Language.VariableAnalysis
2 (Data Constructor)Jikka.CPlusPlus.Language.VariableAnalysis
RedJikka.Common.Format.Color
reduceAllJikka.Core.Convert.CloseAll
reduceAnyJikka.Core.Convert.CloseAll
reduceArgMaxJikka.Core.Convert.CloseMin
reduceArgMinJikka.Core.Convert.CloseMin
reduceBuildJikka.Core.Convert.ShortCutFusion
reduceConstArithmeticalExprJikka.Core.Convert.ConstantFolding
reduceConstBitExprJikka.Core.Convert.ConstantFolding
reduceConstBooleanExprJikka.Core.Convert.ConstantFolding
reduceConstComparisonJikka.Core.Convert.ConstantFolding
reduceConstMaxExprJikka.Core.Convert.ConstantFolding
reduceCumulativeSumJikka.Core.Convert.SegmentTree
reduceFoldJikka.Core.Convert.ShortCutFusion
reduceFoldBuildJikka.Core.Convert.ShortCutFusion
reduceFoldlSetAtAccumulationJikka.Core.Convert.MakeScanl
reduceFoldlSetAtGenericJikka.Core.Convert.MakeScanl
reduceFoldlSetAtRecurrenceJikka.Core.Convert.MakeScanl
reduceFoldMapJikka.Core.Convert.ShortCutFusion
reduceMapJikka.Core.Convert.ShortCutFusion
reduceMapBuildJikka.Core.Convert.ShortCutFusion
reduceMapMapJikka.Core.Convert.ShortCutFusion
reduceMaxJikka.Core.Convert.CloseMin
reduceMin 
1 (Function)Jikka.Core.Convert.CloseMin
2 (Function)Jikka.Core.Convert.SegmentTree
reduceModProductJikka.Core.Convert.CloseSum
reduceModSumJikka.Core.Convert.CloseSum
reduceProductJikka.Core.Convert.CloseSum
reduceScanlBuildJikka.Core.Convert.MakeScanl
reduceSumJikka.Core.Convert.CloseSum
removeEmptyLinesJikka.Common.Parse.JoinLines
renameJikka.Core.Convert.Alpha
renameVarNameJikka.CPlusPlus.Language.Util
replaceExprJikka.CPlusPlus.Language.Util
replaceLenFJikka.Core.Language.Util
replaceStatementJikka.CPlusPlus.Language.Util
replicateMJikka.Common.Error
replicateM_Jikka.Common.Error
reportErrorsJikka.Common.Error
reportErrors2Jikka.Common.Error
reportErrors3Jikka.Common.Error
reportErrors4Jikka.Common.Error
reportErrors5Jikka.Common.Error
repStatementJikka.CPlusPlus.Language.Util
resetAlphaTJikka.Common.Alpha
resolveAttributeJikka.RestrictedPython.Language.Builtin
resolveAttribute'Jikka.RestrictedPython.Language.Builtin
resolveBuiltinJikka.RestrictedPython.Language.Builtin
resolveUniqueBuiltinJikka.RestrictedPython.Language.Builtin
ResponsibilityJikka.Common.Error
RestrictedPythonTargetJikka.Main.Target
ResultExprJikka.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
returnJikka.Common.Error
ReversedJikka.Core.Language.Expr
Reversed'Jikka.Core.Language.BuiltinPatterns
RewriteRule 
1 (Type/Class)Jikka.Core.Language.RewriteRules
2 (Data Constructor)Jikka.Core.Language.RewriteRules
RightfixJikka.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
runAlphaTJikka.Common.Alpha
runExceptJikka.Common.Error
runExceptTJikka.Common.Error
runExprJikka.Core.Convert.Alpha
runForLoopJikka.RestrictedPython.Convert.SplitLoops
runForStatementJikka.RestrictedPython.Convert.ToCore
runIfStatementJikka.RestrictedPython.Convert.ToCore
runProgramJikka.Core.Convert.Alpha
runSubcommandJikka.Main
RuntimeErrorJikka.Common.Error
runtimeErrorJikka.Common.Error
runToplevelExprJikka.Core.Convert.Alpha
runWithGlobalJikka.RestrictedPython.Evaluate