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.11 CORPUS-II: hex + scientific literals.
print(tonumber("0xff"))
print(tonumber("0Xff"))
print(tonumber("0x1p8"))     -- 256.0 (hex-float)
print(tonumber("1e3"))
print(tonumber("1.5e2"))
print(tonumber(" 42 "))       -- allowed with whitespace
print(tonumber("42abc"))      -- nil (junk suffix)
print(tonumber(""))           -- nil