> Really "lua_pushobject"? Is that correct? It seems like that is a typo and > it should say lua_pushref. Yes, it seems to be a typo, which persisted in Lua 2.5: http://www.lua.org/manual/2.5/manual.html#5.6