EMILUA(7)
π NAME π
Emilua β a Lua execution engine, and yes bestie the whole page is literally just about that π¦
β¨ DESCRIPTION β¨
okay so first things first: Emilua is built on top of LuaJIT, which basically means you get Lua 5.1 plus some Lua 5.2 extensions. cute, right? π
but here's the plot twist π β some of the builtin Lua modules conflict with Emilua's own modules, so they're justβ¦ not available. gone. not invited to the party π and this page? this page is the whole guest list of divergences. every single one. no cap.
π ENABLED MODULES π
these ones ate and are absolutely serving, they're all in:
- Basic library β and yes, this includes the
coroutinesub-library π (she comes as a package deal, icon behaviour) - String
- Table
- Math
- BitOp
- JIT
- FFI
π the ones that did NOT make the cut π
in other words, lowkey the following modules are not enabled:
- IO β nope π«Ά
- OS β nope πΈ
- Package β a replacement which may or may not be a drop-in replacement will be available in the future π (so likeβ¦ don't hold your breath, but also stay tuned bestie)
- Debug β it'll be available in a future release β (future you is gonna be so lucky)
fr fr do not go looking for these, they're not here, i already checked π
and that's the tea π this little gem is from Emilua 0.12.1-nixpkgs1, dated 1980-01-01 (yes the date is giving time-traveller main character energy, we don't question it π). mwah, go write some Lua πβ¨
π¦ where this page comes from
- nixos 26.05: emilua 0.12.1
- nixpkgs unstable: emilua 0.12.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms