: Person) {}
getAge({age: 16, classes: '5-4'}) // ok
getAge({age: 20, salary: 1000, classes: '5-4'}) // Should be error but type checker success如何编写函数签名以防止getAge({age: 20,
问题:当系统或启动脚本的程序(例如C程序)终止lua脚本时,有调用函数的方法吗?用于lua的atexit()/cleaning函数。的情况:一个外部C程序(称为PROG)管理一个lua脚本(称为脚本)并调用它的函数,lua脚本使用一个分离的库(.so,cal it LIB),它保留了在lua脚本退出时应该释放的资源。lua脚本由PROG管理(并因此终止)