#bindings #wren #wrapper #scripting-language

wren_rust

绑定到 Wren 脚本语言 API

4 个版本

使用旧的 Rust 2015

0.2.0 2017年6月19日
0.1.3 2017年6月19日
0.1.2 2017年6月17日
0.1.1 2017年6月17日
0.1.0 2017年6月17日

#981编程语言

MIT 许可证

1MB
14K SLoC

C 9K SLoC // 0.1% comments Bitbake 2K SLoC Python 1.5K SLoC // 0.1% comments Rust 554 SLoC // 0.0% comments Dart 531 SLoC // 0.3% comments Visual Studio Project 421 SLoC Lua 272 SLoC // 0.1% comments Ruby 266 SLoC // 0.1% comments Visual Studio Solution 36 SLoC

wren-rust Crates.io 文档

Rust 对 Wren 脚本语言 API 的绑定。

目前crate文档有些缺乏。对于每个类型和函数的完整文档,请参阅官方Wren仓库中的 wren.h

Wren 仍在积极开发中。我将尽我所能保持这些绑定与新增功能同步。如果您注意到缺失的功能,请随时创建问题或拉取请求。

安全性

目前没有安全措施来保护您免受潜在不安全操作的影响。

在调试构建中,Wren 会进行断言以防止未定义的行为,但这些在发布构建中被禁用。


lib.rs:

绑定到 Wren 脚本语言 API。

对于每个类型和函数的完整文档,请参阅官方 Wren 仓库中的 wren.h

依赖关系