Oh, I hadn't heard of that. Sounds interesting... I've also considered at some point switching to an LLVM backend, which would let me JIT on the fly or build executables.
You run Lua to construct sequences of code in the language Terra. The Terra functions can be jitted or AOT compiled through LLVM.