Раньше эта проблема была раньше. Для функции мульти возвращаемого значенияНесколько возвращаемых значений в Lua
fn=function() return 'a','b' end
Зов
print(fn())
возвращает a b
но вызов
print(fn() or nil)
возвращается только a
почему? or
не имеет значения, так как первый звонок прошел успешно?