Перейти к содержанию
  • записи
    104
  • комментариев
    125
  • просмотр
    15 611

Отладка Lua скриптов и stacktrace функций


MasterGH

964 просмотра

Screenshot_14.png

 

Пример, который показывает как снять стек вызовов функций

function A0()
  -- Здесь можно удалить ":gsub('\n','\r\n')", но тогда в консоли текст будет в одну строку
  print(debug.traceback():gsub('\n','\r\n'))
end

function A1() A0() end
function A2() A1() end
function A3() for i=1,3 do A2() end end

A3()

 

Можно поставить пошаговую отладку в консоли Lua (как на скриншоте) и  пройти по шагам

  • Понравилось 1

0 Комментариев


Рекомендуемые комментарии

Комментариев нет

Пожалуйста, войдите, чтобы комментировать

Вы сможете оставить комментарий после входа в



Войти
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.