Всем Привет!
Извините меня за глупый вопрос, но все же спрошу, а вдруг.))
Подскажите пожалуйста, возможно ли в луа как то сокращать записи?
Например:
Есть у нас функция, которая возвращает одно значение, и мне надо отнять или прибавить к этому значению какую то число, то я делаю вот так
| Код | 
|---|
|     function foo()
        local x = 150
        return x
    end
    --------------
    bla = foo()-50
 | 
а если у нас функция возвращает несколько значений, то вопрос: возможно ли это записать в одну строку, а не так
| Код | 
|---|
|     function foo2()
        local x,y,w,h = 150,150,500,300
        return x,y,w,h
    end
    
    
    x,y,w,h = foo2()
    x,y,w,h = x-50,y-50,w-100,h-100
 | 
а примерно как то так 
| Код | 
|---|
| x,y,w,h = foo2(),-50,-50,-100,-100 | 
спасибо!