1个不稳定版本
0.1.0 | 2019年4月26日 |
---|
#10 在 #cog
每月 24 下载
用于 cog-gen-rust-bin
24KB
555 行
Cog IDL
Cog IDL是一种用于生成可动态加载的跨语言C API的接口描述语言。它提供了受The Machinery启发的有意限制的高层构建块,并为各种语言生成绑定。
当前支持的语言
- C
- Rust
计划支持的语言
- C#
- Lua
动态加载和托管语言超出了本项目的范围,它只提供API生成基础设施。
许可证
许可协议为以下之一
- Apache许可证2.0版本 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT许可证(Expat)(LICENSE-MIT 或 http://opensource.org/licenses/MIT)
任选其一。
依赖关系
~3.5MB
~71K SLoC