Luabind is a library that helps you create bindings between C++ and Lua.