Tag
Lunacy is a Lua 5.1 interpreter written in Rust, implementing Lazy Basic Block Versioning and a Just-in-Time compiler, as detailed in a technical blog post.
The article discusses Lua as a practical 'soft-bedrock' language, exploring its role in software development.
Tiny-Lua-Compiler is an educational, self-hosting Lua 5.1 compiler and VM written in pure Lua, designed to be small enough to study but complete enough to handle real language features.