#level #low #janet #api #language #link-amalg

janet-ll

对 Janet 语言 C API 的底层绑定

1 个不稳定版本

0.4.1 2019 年 4 月 29 日

#6#janet

自定义许可证

1.5MB
26K SLoC

C 26K SLoC // 0.0% comments Rust 24 SLoC Shell 17 SLoC

janet-ll

这是一个提供对 janet C API 的底层绑定的 Rust crate。

版本控制方案

该软件包的主要版本和次要版本遵循 Janet 发布版本,捆绑的头文件与之兼容。修订版本可能与 Janet 发布版本匹配,也可能不匹配。

功能标志

如果启用了功能标志 link-amalg,该 crate 将链接编译后的 Janet 混合文件,否则此 crate 仅包含头文件,这对于构建独立的 Janet 模块很有用。

安全性

此 crate 不尝试实现易用性或内存安全性。它是从 Rust 使用 Janet API 所必需的最小要求。未来可能会出现更高级别的 crate。

无运行时依赖

~0–2.3MB
~44K SLoC