Luabind is a library that helps you create bindings between C++ and Lua. (This fork includes some bugfixes.)