Jikka: A transpiler from Python to C++ for competitive programming
Modules
[Index] [Quick Jump]
- Jikka
- CPlusPlus
- Jikka.CPlusPlus.Convert
- Jikka.CPlusPlus.Convert.AddMain
 - Jikka.CPlusPlus.Convert.BundleRuntime
 - Jikka.CPlusPlus.Convert.BurnFlavouredNames
 - Jikka.CPlusPlus.Convert.EmbedOriginalCode
 - Jikka.CPlusPlus.Convert.FromCore
 - Jikka.CPlusPlus.Convert.InlineSetAt
 - Jikka.CPlusPlus.Convert.MoveSemantics
 - Jikka.CPlusPlus.Convert.OptimizeRange
 - Jikka.CPlusPlus.Convert.UnpackTuples
 - Jikka.CPlusPlus.Convert.UseInitialization
 
 - Jikka.CPlusPlus.Format
 - Language
 
 - Jikka.CPlusPlus.Convert
 - Common
 - Core
- Jikka.Core.Convert
- Jikka.Core.Convert.ANormal
 - Jikka.Core.Convert.Alpha
 - Jikka.Core.Convert.ArithmeticExpr
 - Jikka.Core.Convert.Beta
 - Jikka.Core.Convert.BubbleLet
 - Jikka.Core.Convert.CloseAll
 - Jikka.Core.Convert.CloseMin
 - Jikka.Core.Convert.CloseSum
 - Jikka.Core.Convert.ConstantFolding
 - Jikka.Core.Convert.ConstantPropagation
 - Jikka.Core.Convert.ConvexHullTrick
 - Jikka.Core.Convert.CumulativeSum
 - Jikka.Core.Convert.EqualitySolving
 - Jikka.Core.Convert.Eta
 - Jikka.Core.Convert.KubaruToMorau
 - Jikka.Core.Convert.MakeScanl
 - Jikka.Core.Convert.MatrixExponentiation
 - Jikka.Core.Convert.PropagateMod
 - Jikka.Core.Convert.RemoveUnusedVars
 - Jikka.Core.Convert.SegmentTree
 - Jikka.Core.Convert.ShortCutFusion
 - Jikka.Core.Convert.SortAbs
 - Jikka.Core.Convert.SpecializeFoldl
 - Jikka.Core.Convert.TrivialLetElimination
 - Jikka.Core.Convert.TypeInfer
 - Jikka.Core.Convert.UnpackTuple
 
 - Jikka.Core.Evaluate
 - Jikka.Core.Format
 - Language
- Jikka.Core.Language.ArithmeticExpr
 - Jikka.Core.Language.AssertedHint
 - Jikka.Core.Language.Beta
 - Jikka.Core.Language.BuiltinPatterns
 - Jikka.Core.Language.Eta
 - Jikka.Core.Language.Expr
 - Jikka.Core.Language.FreeVars
 - Jikka.Core.Language.LambdaPatterns
 - Jikka.Core.Language.Lint
 - Jikka.Core.Language.ModuloExpr
 - Jikka.Core.Language.NameCheck
 - Jikka.Core.Language.QuasiRules
 - Jikka.Core.Language.RewriteRules
 - Jikka.Core.Language.Runtime
 - Jikka.Core.Language.TypeCheck
 - Jikka.Core.Language.Util
 - Jikka.Core.Language.Value
 
 - Jikka.Core.Parse
 
 - Jikka.Core.Convert
 - Jikka.Main
 - Python
 - RestrictedPython
- Jikka.RestrictedPython.Convert
- Jikka.RestrictedPython.Convert.Alpha
 - Jikka.RestrictedPython.Convert.DefaultMain
 - Jikka.RestrictedPython.Convert.ParseMain
 - Jikka.RestrictedPython.Convert.RemoveUnbalancedIf
 - Jikka.RestrictedPython.Convert.RemoveUnreachable
 - Jikka.RestrictedPython.Convert.ResolveBuiltin
 - Jikka.RestrictedPython.Convert.SplitLoops
 - Jikka.RestrictedPython.Convert.ToCore
 - Jikka.RestrictedPython.Convert.TypeInfer
 - Jikka.RestrictedPython.Convert.UseAppend
 
 - Jikka.RestrictedPython.Evaluate
 - Jikka.RestrictedPython.Format
 - Language
 
 - Jikka.RestrictedPython.Convert
 
 - CPlusPlus
 
Flags
Manual Flags
| Name | Description | Default | 
|---|---|---|
| embed-runtime | Embed files under runtimeinclude to the compiled binary.  | Disabled | 
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- Jikka-5.6.0.0.tar.gz [browse] (Cabal source package)
 - Package description (as included in the package)
 
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
| Versions [RSS] | 5.0.11.1, 5.0.11.2, 5.1.0.0, 5.2.0.0, 5.3.0.0, 5.4.0.0, 5.5.0.0, 5.6.0.0 | 
|---|---|
| Change log | CHANGELOG.md | 
| Dependencies | ansi-terminal (>=0.11 && <0.12), array (>=0.5.3 && <0.6), base (>=4.12 && <5), containers (>=0.6.0 && <0.7), deepseq (>=1.4.4 && <1.5), directory (>=1.3.3 && <1.4), Jikka, mtl (>=2.2.2 && <2.3), template-haskell (>=2.15.0 && <2.17), text (>=1.2.3 && <1.3), transformers (>=0.5.6 && <0.6), vector (>=0.12.3 && <0.13) [details] | 
| License | LicenseRef-Apache | 
| Copyright | 2021 Kimiyuki Onaka | 
| Author | Kimiyuki Onaka | 
| Maintainer | kimiyuk95@gmail.com | 
| Category | Compilers/Interpreters | 
| Home page | https://github.com/kmyk/Jikka#readme | 
| Bug tracker | https://github.com/kmyk/Jikka/issues | 
| Source repo | head: git clone https://github.com/kmyk/Jikka | 
| Uploaded | by kimiyuki at 2021-09-25T15:17:06Z | 
| Distributions | |
| Executables | jikka | 
| Downloads | 1398 total (18 in the last 30 days) | 
| Rating | (no votes yet) [estimated by Bayesian average] | 
| Your Rating | |
| Status | Docs available [build log] Last success reported on 2021-09-25 [all 1 reports]  |