Skip to content

jansegre/luar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Luar Build Status

Documentation. THIS LIBRARY IS EXPERIMENTAL AND BARLEY FUNCTIONAL. For something more stable refer to rust-lua or rust-hl-lua.

A rustic Rust API that embeds the C Lua interpreter.

Main goals are easily embedding Lua and not requiring it to be installed on the system, meaning only listing it as a dependency on Cargo should be enough:

[dependencies.luar]
git = "https://github.com/jansegre/luar.git"

What's with the name?

"Luar" (pronounced LOO-R) means "Moonlight" in Portuguese. Also in Portuguese if there was (there isn't) a verb for "moon" as "to moon" it would be said "Luar", so you may optionally think of it as "to moon" as the act of using Lua (in Rust).

API

This API is inspired on the Goddess of the Moon, Selene.

There will be some examples, if there isn't feel free to bother me demanding I put examples here.

About

A rustic Rust API that embeds the C Lua interpreter.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published