Example #1
0
// Pops a table from the stack and sets it as the new metatable for the
// value at the given valid index.
func (this *State) Setmetatable(index int) int {
	return int(C.lua_setmetatable(this.luastate, C.int(index)))
}
Example #2
0
File: lua.go Project: szll/golua
// lua_setmetatable
func (L *State) SetMetaTable(index int) {
	C.lua_setmetatable(L.s, C.int(index))
}
Example #3
0
// Pops a table from the stack and sets it as the new metatable for the
// value at the given valid index.
func (s *State) Setmetatable(index int) int {
	return int(C.lua_setmetatable(s.l, C.int(index)))
}