How monsquaz/lunarkukar works
Lunarkukar is a collection of small string generators, implemented independently in Java, Kotlin, Python, and JavaScript. The user runs an implementation to produce a string: some print it, while the JavaScript expressions evaluate to it. The excerpts show distinct generation techniques, not a shared runtime or pipeline; the README does not describe additional capabilities.
Main entry points: LunarKukar.java Java generator · LunarKukar.kt Kotlin generator · LunarKukar.py Python generator · LunarKukar2.py Python generator 2
Components 10
Other components
- User
- Java generator
java/LunarKukar.java - Kotlin generator
kotlin/LunarKukar.kt - Python generator
python/LunarKukar.py - Python generator 2
python/LunarKukar2.py - Array generator
javascript/array1.js - Bitshift generator
javascript/bitshift1.js - Curried generator
javascript/currying1.js - Generator function
javascript/generators.js - Generated string
Connections 16
- User → Java generator: runs
- User → Kotlin generator: runs
- User → Python generator: runs
- User → Python generator 2: runs
- User → Array generator: evaluates
- User → Bitshift generator: evaluates
- User → Curried generator: evaluates
- User → Generator function: evaluates
- Java generator → Generated string: prints
- Kotlin generator → Generated string: prints
- Python generator → Generated string: prints
- Python generator 2 → Generated string: prints
- Array generator → Generated string: returns
- Bitshift generator → Generated string: returns
- Curried generator → Generated string: returns
- Generator function → Generated string: returns