a c++ code binder to lua script.