Excellent Josh Jensens C++ Lua wrapper.
This fork is using cmake build system instead of p4 jam. Just use cmake .. and generate visual studio solution. If you need to use a modified lua kernel with luapus extensions, set USE_LUAPLUS_EXTENSIONS to ON