a Lua Implementation for C++