1 个不稳定版本
0.1.0 | 2019年4月26日 |
---|
#9 在 #cog
22KB
473 代码行
Cog IDL
Cog IDL是一种用于生成可动态加载的跨语言C API的接口描述语言。它提供了一些受The Machinery启发的有限的高级构建块,并为各种语言生成绑定。
当前支持的语言
- C
- Rust
计划支持的语言
- C#
- Lua
动态加载和托管管理语言超出了本项目的范围,它仅提供API生成基础设施。
许可
根据以下任一许可授权
- Apache License,版本2.0 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT License (Expat) (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
由您选择。
依赖项
~3.5MB
~65K SLoC