fennel
Lisp-like language that compiles to Lua
Fennel is a lisp that compiles to Lua. It aims to be easy to use, expressive, and has almost zero overhead compared to handwritten Lua. Full Lua compatibility - You can use any function or library from Lua. Zero overhead - Compiled code should be just as or more efficient than hand-written Lua. Compile-time macros - Ship compiled code with no runtime dependency on Fennel. Embeddable - Fennel is a one-file library as well as an executable. Embed it in other programs to support runtime extensibility and interactive development. At https://fennel-lang.org there's a live in-browser REPL you can use without installing anything.
homepage ↗homepage ↗ sourcehut: ~technomancy/fennel
Available in
| Overlay | Newest | Ebuilds | Last activity | |
|---|---|---|---|---|
| gentoo gitweb ↗ | 1.6.1 | 4 | 15 h | details › |
Versions & arches
| Version | Overlay | amd64 | arm64 | x86 | arm | ppc | Committed | |
|---|---|---|---|---|---|---|---|---|
| 1.6.1 | gentoo | amd64 testing | arm64 testing | x86 testing | arm testing | ppc testing | — | view · download · history ↗ |
| 1.6.0 | gentoo | amd64 testing | arm64 testing | x86 testing | arm testing | ppc testing | — | view · download · history ↗ |
| 1.5.3 | gentoo | amd64 testing | arm64 testing | x86 testing | arm testing | ppc testing | — | view · download · history ↗ |
| 1.4.2-r1 | gentoo | amd64 stable | arm64 testing | x86 testing | arm testing | ppc testing | — | view · download · history ↗ |
Use flags of 1.6.1
3 expansion flags (python targets, ABIs, cpu flags…)
- lua_single_target_luajit
- lua_single_target_lua5-3
- lua_single_target_lua5-4