Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Lua 5.3 bindings for Rust

License

NotificationsYou must be signed in to change notification settings

jcmoyer/rust-lua53

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aims to be complete Rust bindings for Lua 5.3 and beyond. Currently,masteris tracking Lua5.3.3.

Requires a Unix-like environment. On Windows,MSYS2is supported.

You will need:

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

Using crates.io

Add this to yourCargo.toml:

[dependencies]lua = "*"

Using git

Add this to yourCargo.toml:

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

Example

externcrate lua;fnmain(){letmut 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 distributedunder. Refer toLICENSE.md for more information.

About

Lua 5.3 bindings for Rust

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors14


[8]ページ先頭

©2009-2025 Movatter.jp