apolloxlua.js翻译 js 到 lua 的工具
这是一个把javascript翻译成lua的工具。这个工具是基于宿主的解决方案,最终目标是lua脚本和平台无关,只要宿主程序支持lua,你就可以在你的代码里使用。
特色
支持switch case 语句
支持trycatch 语句
可以自定义语法和后端实现
无缝对接lua标准库和三方库
如何扩展语法?
1可以使用luajit的ffi或swig扩展你的服务器。在语法分析里添加相应的标准库。 2可以集成现有的lua库,包括但不限于resty*和nginx-lua-*。 3可以通过本工具的js语法,实现库的自举。
评论