luna-core 2.14.0

Pure-Rust Lua runtime (interpreter only, zero third-party dependencies). The JIT-equipped variant lives in the `luna-jit` crate.
Documentation
1
2
3
4
5
6
-- v2.14 HD 5.1 seed: xpcall does NOT forward extra arguments to
-- the called function (5.2+ added that).
local ok, v = xpcall(function(a) return a end, function(e) return e end, 42)
print(ok, v)
local ok2, v2 = xpcall(function() return "noargs" end, print)
print(ok2, v2)