Доступ к телу функции с помощью Lua

Проверьте Lua Introspective Facilities в библиотеке отладки.

Основная def интроспективная функция в библиотека function-pointers отладки - это debug.getinfo функция. Его visualizer первым параметром может быть функция function или уровень стека. Когда pointer-to-function ты вызовите debug.getinfo debug (foo) для некоторых функция def foo, вы получите таблицу function с некоторые данные об этой pointer-to-function функции. В таблица может debug иметь следующие поля:

Я думаю, вам debugger нужно использовать функциональное visualizer поле.

function

debugging

lua

function-pointers

visualizer

2021-12-14T15:53:03+00:00