luna-core 2.13.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
7
8
9
-- v2.13 CORPUS-IV: select with negative index (5.2+) picks from
-- the end; 0 / out-of-range errors.
print(select(-1, "a", "b", "c"))
print(select(-2, "a", "b", "c"))
print(select(-3, "a", "b", "c"))
print((pcall(select, -4, "a", "b", "c")))
print((pcall(select, 0, "a")))
print(select(4, "a", "b", "c"))
print("end")