#lua #scripting #api-bindings

yanked llua

Low level bindings to Lua5.4

0.1.3 May 8, 2023
0.1.2 Jul 4, 2022
0.1.1 May 2, 2022
0.1.0 Apr 16, 2022

#24 in #nostd

MIT license

1MB
23K SLoC

C 17K SLoC // 0.2% comments Rust 5.5K SLoC // 0.0% comments

Deprecated, please use ezlua instead


llua is a rust binding for lua(5.4), which provides some lower-layer API

Features

  • Serialization (serde) support
  • Rust nostd support
  • Not all is safe, but the binding is efficient
  • Ergonomic binding for functions and userdata methods
  • Builtin bindings to rust standard library

Credits

Dependencies

~1.4–8.5MB
~57K SLoC