内存管理 如果一个类从Reference继承,当实例不再使用时应该被释放。没有垃圾回收器的存在,只是简单的引用计数器。默认情况下,所有的类没有定义从Reference继承。如果这样不理想,那么一个类必须手动继承Object并且必须调用instance.free()。为了避免这种不能被释放的环引用情况,提供了一个创建弱引用的函数weakref() 函数引用 函数不能被引用,因为他们不能被看做是类成员。这里有两个备选方案,分为是“call”函数和funcref()助手。 instance.call("funcname",args) # call a function by bane # 调用一个函数 var fr = funcref(instance,"funcname") #create a function ref # 创建一个函数ref fr.exec(args)