Для функции внутри другой функции, создает ли Lua экземпляр внутренней функции при каждом вызове внешней функции? Если так, будет ли bar ()
в приведенном ниже коде работать хуже, чем foo ()
?
local function a()
print 'a'
end
function foo()
a()
end
function bar()
function b()
print 'b'
end
b()
end