Intermediate Code Generator For Lua In C++