的Lua 是一种动态类型的脚本语言提供面向对象的功能,专为扩展应用程序。
Metalua提高了系统的Lua由通过改善编译器添加元编程功能。
这是通过添加宏支持,以及一组语言扩展的,而不改变芯的Lua语言的语法来实现。
基本上,Metalua使得Lua更紧密地合作一点点的方式Lisp的作品。
功能
- 宏
- 语法扩展
- 动态分析器
- 在近万能便携
什么在此版本中是新的
- 在本新闻稿中包含的Lua为Windows,所以现在无法获得简单的MS-Windows用户。
- Metalua是用纯Lua中再次,从而使其平台无关。没有更多的强制C库。冥王星接口可能会回来,作为一个选项,在未来的版本,但它不值得安装由DLL依赖卷入麻烦。
- 在简单的构建过程中,只是根据您的操作系统上运行make.sh或MAKE.BAT。
- Metalua库现在是在一个单独的metalua / *包。
要求
- 的Lua 5.1或更高版本
评论没有发现