px8_plugin_lua 0.0.11

Bindings to Lua 5.3
Documentation
  • Coverage
  • 8.71%
    33 out of 379 items documented0 out of 0 items with examples
  • Size
  • Source code size: 1.2 MB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 7.72 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 18s Average build duration of successful builds.
  • all releases: 18s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • jcmoyer/rust-lua53
    160 45 18
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • hallucino

rust-lua53 Build Status Documentation

Aims to be complete Rust bindings for Lua 5.3 and beyond. Currently, master is tracking Lua 5.3.3.

Requires a Unix-like environment. On Windows, MSYS2 is supported.

You will need:

  • wget (fetch on FreeBSD/Dragonfly, curl on MacOS)
  • tar
  • make
  • gcc

Using crates.io

Add this to your Cargo.toml:

[dependencies]
lua = "*"

Using git

Add this to your Cargo.toml:

[dependencies.lua]
git = "https://github.com/jcmoyer/rust-lua53"

Example

extern crate lua;

fn main() {
  let mut state = lua::State::new();
  state.open_libs();
  state.do_string("print('hello world!')");
}

License

Licensed under the MIT License, which is the same license Lua is distributed under. Refer to LICENSE.md for more information.