luna-core 2.12.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
10
11
-- v2.10 CORPUS: string immutability + interning.
local s1 = "hello"
local s2 = "hel" .. "lo"
print(s1 == s2)   -- true (equal-value)
print(rawequal(s1, s2))  -- also true

-- concat creates new
local s3 = s1
s3 = s3 .. "!"
print(s1, s3)
print(s1 == s3)   -- false