Tôi đã tạo một bảng và gán phương thức với lua_pushcfunction
có tên mytable:myfunction()
. Trong một ngữ cảnh khác (gọi lại), nó nhất thiết là myfunction
sẽ được ghi đè bên trong kịch bản lệnh Lua. Vì một số lý do, nếu tôi gọi myfunction
từ máy chủ C, tôi cần biết, nếu myfunction
vẫn là hàm c hoặc đã được thay thế bằng tập lệnh.Kiểm tra xem chức năng có trong C hoặc Lua được triển khai
Có cách nào để kiểm tra (từ C), nếu phương pháp C vẫn được đính kèm hoặc được thay thế bằng một số mã Lua?