请假 lua内存管理的问题

问一个lua内存管理的问题:
当我们将一个C++内 classA 导成lua用时
lua中使用 local a= classA:new()时

a的内存怎么释放?

因为lua中不能使用delete

void classA::destory()
{
delete this;
}

a:destory()

这样应该可以吧

a = nil 即可