Size: a a a

2020 November 28

f

fgntfg in pro.lua
ну или обернуть всё в фунцию и дёргать
источник

f

fgntfg in pro.lua
вариантов масса
источник

-

- in pro.lua
Спасибо обоим :)
Буду пробовать
источник

-

- in pro.lua
Класс, получилось. А можно как-нибудь сократить, но чтобы каждая строчка отвечала сама за себя?
pcall(function() print(62 + "word") end)
pcall(function() print("jsjs") end)
pcall(function() print(0/9 + d) end)
источник

f

fgntfg in pro.lua
-
Класс, получилось. А можно как-нибудь сократить, но чтобы каждая строчка отвечала сама за себя?
pcall(function() print(62 + "word") end)
pcall(function() print("jsjs") end)
pcall(function() print(0/9 + d) end)
можно
источник

T

The Dormouse in pro.lua
> print(6 2+ "word") end
У тебя здесь синтаксическая ошибка — пробел посреди числа. Этот скрипт просто не должен работать, целиком.
источник

-

- in pro.lua
Изменил
источник

T

The Dormouse in pro.lua
Вообще, не советую заниматься такой ерундой, если тебе это на самом деле нужно именно для принтов. Почему не перестать складывать числа со строками?..
источник

-

- in pro.lua
fgntfg
можно
А как?
источник

-

- in pro.lua
The Dormouse
Вообще, не советую заниматься такой ерундой, если тебе это на самом деле нужно именно для принтов. Почему не перестать складывать числа со строками?..
Это для примера, что может выполнится, а может и нет
источник

f

fgntfg in pro.lua
-
А как?
с извращениями.

я бы сделал таблицу, в каждой строчке по функции, которые нужно последовательно проверять
источник

-

- in pro.lua
А так, скрипт будет парсить каждый элемент json. Его может не быть, а может и быть
источник

-

- in pro.lua
Такой случай
источник

T

The Dormouse in pro.lua
Кажется, если там однотипная фигня, проще сделать функцию, которая будет делать опасные операции безопасно, а не пихать всё в pcall?
источник

-

- in pro.lua
А
источник

f

fgntfg in pro.lua
мне кажется что у тебя с архитектурой приложения проблемы, а не с try-catchом
источник

T

The Dormouse in pro.lua
^ this
источник
2020 November 29

-

- in pro.lua
fgntfg
мне кажется что у тебя с архитектурой приложения проблемы, а не с try-catchом
Ну да, скорее всего
источник

-

- in pro.lua
The Dormouse
^ this
?
источник

-

- in pro.lua
fgntfg
с извращениями.

я бы сделал таблицу, в каждой строчке по функции, которые нужно последовательно проверять
t = {
   [ 'one' ] = 'name',
   [ 'two' ] = 'name',
}
for k, v in pairs(t) do
   pcall(function() print(data[k][v]) end)
end
источник