P
Size: a a a
S
P
VS
VS
T
VS
S
local M = {}
M.foo = 100500
return M
main.lualocal lib = require"module"
print(lib.foo) --> 100500
А ещё можно нафигачить геттеров-сеттеров, чтобы всякие злодеи не испортили переменную:local foo = 100500
local M = {}
function M.getFoo() return foo end
function M.setFoo(v) foo = check(v) or foo end
return M
S
DF
DF