G
Size: a a a
G
AS
AZ
АК
TL
dofile()
. Первые три файла объявляют глобальные переменные, последний – главный кусок кода, который с этими глобальными переменными делает манипуляции, вычисления и сохраняет в соответствующие файлы.local
, но всё равно что-то где-то не такdofile
написано: you may want to run the new chunk in a protected environment, to avoid unpleasant side effects when running the code . Каким образом это реализовать?G
TL
G
setmetatable(sandboxed_G, {__index = _G})
G
setmetatable(sandboxed_G, {
__index = _G,
__newindex = function(self, k, v)
print("Setting "..k.." to "..inspect(v))
rawset(self, k, v)
end
})
TL
G
TL
TL