-
Notifications
You must be signed in to change notification settings - Fork 200
document_zh
YANG Huan edited this page Jan 5, 2019
·
13 revisions
CSharp.lua是一个工业质量的
将C#代码转换成lua代码的编译器,可生成等效且可读性良好的
lua代码,并会针对lua的语法做出合理高效的转换,几尽支持所有的
C# 7.0的语法功能,并实现了CoreSystem.lua库,以支持.NET 类库中最为核心和基础的接口。
https://yanghuan.github.io/external/bridgelua-editor/index.html
- 使用命令行指令编译源代码目录。若成功,会在输出目录生成编译好了的lua文件,并且其中还有一个manifest.lua的清单文件。
- 使用并加载CoreSystem.lua库,require “All.lua“ 文件即可。
- 通过manifest.lua文件加载所有生成的lua文件。manifest.lua 处理了各个模块之间的依赖关系,保证按此顺序可以正确加载所有的代码。
- fibonacci 可参考此实例的配置,其完成C# code --> Lua code --> load lua and run 的完整流程。
https://github.com/yanghuan/CSharp.lua/wiki/FAQ_zh
- Issues
- 邮箱:sy.yanghuan@gmail.com
- QQ群: 715350749