neyuki 0.4.0

A small Lua-like scripting language implemented in Rust
Documentation
-- Random numbers, extremes and integer math.

local math = require("@neyuki/math")
local table = require("@neyuki/table")

local numbers = {}

for i = 1, 10 do
    table.insert(numbers, math.random(1, 2^32))
end

print(table.unpack(numbers))
print("Max:", math.max(table.unpack(numbers)))
print("Min:", math.min(table.unpack(numbers)))
print("Abs of first number:", math.abs(numbers[1]))

table.sort(numbers, function(a, b) return a < b end)
print("Sorted numbers:\n" .. table.concat(numbers, "\n"))

print(math.pi)