function get_x()
return 42
end
function test_1()
local x = get_x()
return x
function test_2()
return get_x()
x1 = test_1()
x2 = test_2()
print(x1, " ", x2) -- 42 nil
RobbЭто баг или фича, или я чего-то не понимаю?