【发布时间】:2013-11-27 01:57:53
【问题描述】:
在我的应用程序中,大多数模块不是纯 Lua 或纯 C,而是混合的。
我想知道这些模块的推荐“布局”是什么。
到目前为止,我找到了两种方法:
posix 模块对 C 模块使用名称“posix_c”。用户不应使用此模块。 Lua 模块,简称为“posix”,导入(和扩充)这个模块。
Awesome 窗口管理器将模块的 C 部分导出到全局命名空间。由于此名称不在
package.loaded中,因此 Lua 模块可以具有相同的名称。
您推荐的方法是什么?还有其他方法吗?
【问题讨论】:
标签: lua