Вы не можете восстановить исходный код функции изнутри Lua.
> print(someTabe.foo)
function: 0x7fed0bc091f0
Это говорит о том, что someTabe.foo
содержит функцию, которая была преобразована во внутреннее представление, хранящееся по указанному адресу.
Если вам нужно восстановить исходный код функции изнутри Lua, вам нужно скомпилировать его вручную с помощью load , а затем использовать библиотеку отладки для получения исходного кода.