Apocrypha

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.

Available in

OverlayNewestEbuildsLast activity
gentoo gitweb ↗ 1.6.1 4 15 h details ›

Versions & arches

VersionOverlay amd64arm64x86armppc 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

Runtime dependencies of 1.6.1

show 9 lines
lua_single_target_luajit? (
)
lua_single_target_lua5-3? (
)
lua_single_target_lua5-4? (
)