Это чисто интересный вопрос.
Есть ли способ прослушивать / контролировать таблицу Lua и видеть, внесены ли в нее изменения, а затем вызывать функцию, когда в указанную таблицу добавляется новая запись?
Другими словами,
local t = {}
local function listener()
print( "new entry added" )
end
t.text = "Hello!"
Есть ли какие-то методы, функции или другие средства, которые я могу использовать для вызова определенной функции, как только что-то было добавлено в таблицу.
Я не просто хочу использовать таймер для постоянного просмотра таблицы каждые несколько секунд или миллисекунд.
Это выполнимо?