Lua: 有没有办法得到一个表元表

Lua: Is there a way to get a tables metatable

有没有办法获取表的元表? 例如

local tbl = {}
setmetatable(tbl, {__call = function() print("tbl called") end})

-- how to get metatable of tbl?

您可以使用 getmetatable(tbl) 获取分配的元表(如果分配了 none,则可以使用 nil)。