{ claus.conrad }

Lua

https://www.lua.org/

Excerpt

Lua is a powerful, efficient, lightweight, embeddable [scripting language](…/Software development/). It supports procedural programming, object-oriented programming, functional programming, data-driven programming, and data description.

FAQ

Dumping table contents

function dump(t, indent)
    indent = indent or 0
    for k, v in pairs(t) do
        print(string.rep("  ", indent) .. tostring(k) .. ": ")
        if type(v) == "table" then
            dump(v, indent + 1)
        else
            print(string.rep("  ", indent + 1) .. tostring(v))
        end
    end
end