文件名称:rust-lua —与Lua 5.1的安全Rust绑定-Rust开发
文件大小:38KB
文件格式:ZIP
更新时间:2024-06-16 12:59:10
Rust Foreign Function Interface
rust-lua版权所有2014 Lily Ballard说明这是一组与Lua 5.1的Rust绑定。 目标是为Lu rust-lua提供(相对)安全的接口版权所有2014 Lily Ballard描述这是一组与Lua 5.1的Rust绑定。 目的是为Lua提供一个(相对)安全的接口,该接口与其C API密切相关。 绑定是完整的,但很大程度上未经测试。 每个非不安全功能都将尽最大努力加强安全性。 Lua 5.1.5被用作影响安全性的内部实现细节(例如auxlib函数所需的堆栈空间)的参考。 不幸的是,很少有测试。 事实证明它很复杂
【文件预览】:
rust-lua-master
----.gitignore(21B)
----README.md(843B)
----Cargo.toml(197B)
----examples()
--------.gitignore(32B)
--------simpleapi.lua(237B)
--------table.rs(407B)
--------simple.rs(407B)
--------sine.rs(2KB)
--------simpleapi.rs(3KB)
----LICENSE(1KB)
----build.rs(268B)
----src()
--------raw.rs(13KB)
--------rawtests.rs(2KB)
--------lib.rs(119KB)
--------config.c(2KB)
--------lualib.rs(1021B)
--------tests.rs(3KB)
--------macro.rs(956B)
--------aux_.rs(7KB)
----.travis.yml(166B)
----Makefile(947B)